PHPで無名関数を勉強しています。
一つわからないことがあるので教えてください。
無名関数の意義は、
①名前が乱立されると衝突してしまうのを防ぐ。
②コールバック関数で使用され、コードが見やすくなる。
と理解しています。
この①ですが、
$a=function($ver){
・・・
}
と無名関数が、変数に代入されて使われていることがあります。
新しく変数$aを作ってしまっては、
①のメリットが生かせなくなってしまうのではないでしょうか?
よろしくおねがいします。
回答2件
あなたの回答
tips
プレビュー