さまざまな言語仕様について熱く語る闘技場
at PHP
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
50:nobodyさん 08/12/10 23:44:02 結局のところ、話のレイヤーが違うってことだよな。 ドキュメント上は関数に分類されてて明確に否定されてないので関数であると考えるのが妥当。 ドキュメントはいろんな要件で書かれるからレイヤーの違いを理解できない人がいても仕方ないか。 システム上は判定一つ書けば結論でるしな。あれとか、それとか。 51:nobodyさん 08/12/10 23:46:15 高木さんならわかるんじゃないのかね 52:nobodyさん 08/12/10 23:51:08 で、システム上はこうよ try { ReflectionFunction::export("array"); } catch(Exception $e) { echo $e->getMessage(); } 53:nobodyさん 08/12/10 23:52:01 ま、function_existsで調べればtrue falseで返してくれるわけだけど。 54:nobodyさん 08/12/10 23:54:32 >>51 高木さんじゃなくて、大垣さんのほうが確実 55:nobodyさん 08/12/11 00:02:45 ドキュメントもバグレポート出せば変わるから、 変わったその日から名実ともに関数じゃなくなるだろうね。 しかし、このルーズさというか曖昧さがPHPのいいところ 関数でも式でもないっていったって、言語構造っていったって、 if (include("test.php"))のreturnの扱いとか、特殊としか言いようがない。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5193日前に更新/45 KB
担当:undef