PHP の静的変数はメモリに 1 つのコピーしか保存しないのですか?今日次のコードを試しましたが、いくつか質問があります
リーリーメモリ内にはコピーが 1 つしかないため、それを再度呼び出すことは直接参照と同様ですが、なぜ初めて $num に 20 が割り当てられたのでしょうか?
最初の実行の結果は 4950 になるはずではありませんか?
リーリー
メモリ内にはコピーが 1 つしかないため、それを再度呼び出すことは直接参照と同様ですが、なぜ初めて $num に 20 が割り当てられたのでしょうか? 最初の実行の結果は 4950 になるはずではありませんか?
//結果: 4950;
値が20の行は、上の値が0の行を上書きしていることがわかります。変数名が同じなので、初期化すると20になります。