ホームページ > バックエンド開発 > PHPチュートリアル > 単純な質問ですが、答えられる人は多くないと思います。

単純な質問ですが、答えられる人は多くないと思います。

WBOY
リリース: 2016-06-13 13:01:35
オリジナル
769 人が閲覧しました

単純な質問ですが、答えられる人は少ないと思います
ケース A

<br />
return array_flip($result)[$parm];<br />
ログイン後にコピー


状況 B
<br />
$result =  array_flip($result);<br />
return $result[$parm];<br />
ログイン後にコピー




エディターはすべて Zend Studioo 9 です。なぜ一部のエディターではこのエラーが表示されず、一部のエディターではこのエラーが表示されるのか説明できますか?
-----解決策-------- --- --------
$result = array_flip($result);
return $result[$parm];
これは伝統的な書き方です

return array_flip($result)[$parm];
これはphp5.4の新しい書き方です

エディターがエラーを報告するかどうかではなく、PHP がエラーを報告するかどうかが重要です。

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