トップページ > プログラム > 2016年04月27日 > N2IMd1ky

書き込み順位&時間帯一覧

13 位/149 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000200000000002



使用した名前一覧書き込んだスレッド一覧
647
デフォルトの名無しさん
【PHP】下らねぇ質問はここに書き込みやがれ 4 [無断転載禁止]©2ch.net

書き込みレス一覧

【PHP】下らねぇ質問はここに書き込みやがれ 4 [無断転載禁止]©2ch.net
697 :647[sage]:2016/04/27(水) 13:55:53.37 ID:N2IMd1ky
結局のところ、区別は絶対につかないことがわかったよ

static function hoge() {
と真面目に宣言してるメソッドはどう呼んでもstaticになる
【PHP】下らねぇ質問はここに書き込みやがれ 4 [無断転載禁止]©2ch.net
698 :デフォルトの名無しさん[sage]:2016/04/27(水) 13:58:26.28 ID:N2IMd1ky
staticつけずに定義してるメソッドなら ちゃんと区別がつく
が、これはWARNING出るし ちょっと砂糖構文ぽくていや


class A {
function hoge() {
$s = isset($this) ? "object" : "static";
print("$s\n");
}
}

A::hoge(); // static

$n = new A;
$n->hoge(); // object


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。