- ベストアンサー
PHPの=>という演算子の名前は?
PHP初心者です。 連想配列やeach() 関数で使う=>という演算子の呼び方は何でしょう。 ->はアロー演算子と呼ぶそうですが、=>の名前がわかりません。 ご存じの方、教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
名前があるのでしょうかね あえていえばdouble arrowでしょうか PHPのトークンでは =>はT_DOUBLE_ARROW ->はT_OBJECT_OPERATOR と書かれています。
その他の回答 (1)
- sakusaker7
- ベストアンサー率62% (800/1280)
回答No.2
http://en.wikipedia.org/wiki/Fat_comma PHPでも同じ呼び方をするのかは知りませんが。
質問者
お礼
sakusaker7さん、回答ありがとうございます。 リンク先によるとFat Commaと呼ぶそうですね。Fat Commaって、太ったカンマということでしょうか。ちょっとユーモラスです。 Fat Commaで検索してみたのですが、私と同様「電話越しで伝わらない」と困っている人を発見しました。この方のお話では、Rubyではhash rocket(ロケットの形だから)とかJavaではfat arrowと呼ぶことがあるらしいですね。 http://d.hatena.ne.jp/yokolet/20080723#1216875423 結局、これといった決まった呼び方はないということでしょうか(英語でも日本語でも)。
お礼
php504さん、さっそくの回答ありがとうございます。プログラムを書くときは別にかまわないんですけど、電話で先輩に質問するときにちょっと困ってます。 double arrowなら->と区別がついていいですね。 正式な名称でなく、通称(~をニョロと呼ぶような)でもかまいませんので、他の方のお話も聞いてみたいと思います。