PHP の記号 ->、=>、および ::

WBOY
WBOYオリジナル
2016-06-23 13:23:241445ブラウズ

それは問題ではありません。C++ と Perl の基礎を持っている場合は、これらのシンボルの一部と同様の機能があることがわかるでしょう。

'->'記号は「中置逆参照演算子」です

つまり、パラメータを参照渡しするサブルーチンを呼び出す方法です(もちろん、他の関数もあります)。上で述べたように、PHP 関数を呼び出すとき、ほとんどのパラメーターは参照によって渡されます。 PHP の「->」関数は、Perl や C++ の関数とまったく同じです。以下は簡単な逆参照の例です:

echo $x->def(); # Output

「=>」演算子は PHP スクリプトで非常に一般的です。 PHP の配列関数は豊富なので、データを操作するのに非常に便利な配列をよく使用します。

$phparr= new array( in => 'reply,'

side => 'left',

padx => 2m,

pady => 2m,

ipadx => 2m ,

ipady => 1m

)

ちなみに、数値の「以上」の記号を使用する必要がある場合は、「=>」の代わりに「>=」を使用する必要があります。

PHP では、「::」は範囲解析演算子と呼ばれ、ドメイン演算子としても知られています

「::」記号は、C 言語の「.」に似ていると考えることができ、それ以上のものです。 C++ (Perl) の ::class スコープ演算子と同様です。

PHP は、クラスの内部静的メンバー、またはクラス間の呼び出しを呼び出します:

以下に例を示します:

class A

static $count = 0;

static function haha​​( )

️ ;

self::$count; * /

a::b::c(); // C++ の関数

$a::b::c;

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。