この記事では主に、foreach ループの後に配列を残す PHP の参照問題を紹介します。これには、特定の参照値があります。ここで共有します。必要な友人は参照してください。
eg:
結果:
[1,2,3,4]
2-> [1,2,3,4]
3-> [1,2,3,3] 3 回目の値は最後の要素 3 を指しますが、値は最後の要素を指すグローバル参照です最後のサイクルでは、値 = 3 の場合、最後の要素も次のようになります。値は 3
4-> [1,2,3,3] に変更されます。 注: 1. foreach の実装原理には内部ポインターの概念があります 2. foreach ループが終了すると、ポインターは最後の要素を指します回避方法: &foreach ループを使用した後、($a) を解除します 以上がこの記事の全内容です。皆様の学習に少しでもお役に立てれば幸いです。その他の関連コンテンツについては、お支払いください。 PHP 中国語 Web サイトに注意してください。 関連する推奨事項:PHP パイプライン プラグイン League\Pipeline の分析について
以上がforeachループ後に残るPHP配列参照の問題を解決する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。