誰かがphpの配列関数を使用していると聞いたことがあります。たとえば、array_filter
をフィルタリングしたり、PHPの配列関数は、メモリアドレスを使って配列の項目を繰り返し処理します。
この理由は、フードの下では、上記のphp関数が、すべての要素に対して 'それぞれのための'または '通常の'反復を行うことと比較してメモリアドレッシングを使用するという事実になります。
私はこれに関する情報を見つけることができません。PHP source codeを見てもわかりやすい情報はありません。
もっと効率的ですか?
http://php.net/manual/en/internals2.variables.intro.phpは、すべてのメモリアドレスです。そのうちのどれも、より高いレベルのコード、特に実際の "PHPスクリプト"レベルにはさらされていません。 –
私の答えがあなたを助けたなら、それを受け入れることによって助けてください:)。 – NoReceipt4Panda