PHPマニュアルについての質問です。

WBOY
リリース: 2016-06-23 13:30:03
オリジナル
955 人が閲覧しました

Use::sign
これは、これが静的メソッドであることを意味しますか?
それとも、このクラスにはこのメソッドがあるというだけですか?


ディスカッションへの返信(解決策)

このメソッドがあることを示します
ほとんどはインスタンス化しないと使用できません。

このメソッドがクラス内に存在することを示します。それが静的メソッドであるかどうかはドキュメントによって異なりますが、おそらく静的メソッドではないことがほとんどです。

$memcache_obj = memcache_connect("localhost", 11211);/* 面向过程编程 API */memcache_add($memcache_obj, 'var_key', 'test variable', false, 30);/* 面向对象编程 API */$memcache_obj->add('var_key', 'test variable', false, 30);
ログイン後にコピー

皆さん、ありがとうございます。もう 1 つの質問は、self と __CLASS__ はクラス内で異なりますか?

__CLASS__ は単なるクラスの名前です
self はクラスへの参照です

@AO雪星峰 モデレーター、私の質問に答えてください: ここ? ?もしそうなら、この変数に値が割り当てられていないときにエラーが報告されないのはなぜですか?

は、変数を定義するが、値を代入しないことと同じです。エラーではありません。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート