0

重複の可能性:
PHP構文$ var1-> $ var2はどういう意味ですか?
参照-この記号はPHPで何を意味しますか?

PHPフレームワークのコードを見ていると、時々記号「->」が表示されます...例:

$controller->permissionCheck($ret);

「->」は何の略で、何に使用されますか?

4

3 に答える 3

5

あなたの例で$controllerは、はどこかで作成されたPHPオブジェクトであり、permissionCheckは、変数$retが渡された状態で呼び出されているそのオブジェクトで定義された関数です。これを確認してください:リファレンス-この記号はPHPで何を意味しますか?

于 2012-05-14T14:19:41.153 に答える
1

これは、クラスの関数またはプロパティをアドレス指定するために使用されます。この場合、コントローラークラスの関数が呼び出されているようです。

于 2012-05-14T14:19:54.313 に答える
1

演算子は、オブジェクト->の非静的メンバーにアクセスするためのものです。$controllerあなたの場合、メンバーは関数permissionCheckです。

于 2012-05-14T14:20:18.743 に答える