配列 a 自体が他の配列から参照されているので、if 判定で配列 a を配列 b に代入したいのですが、a の参照を b に代入するのではなく、単純に配列 a を渡したいのです。値。これを行うにはどうすればよいですか? if内のbの値を変更したいだけなので、外側のaの値は変更できないと判断します
光阴似箭催人老,日月如移越少年。
例を書いてみましょう。テキストの説明は少し複雑です
「if判定で配列aを配列bに代入する」、配列aを配列bに代入するのか、配列bを配列aに代入するのか?
配列 a を配列 b に代入する
配列 b を配列 a に代入します
b=a就好了,在php中数组不加&符号都是值传递,所以if里面就算b变化了,也不会影响a
b=a
php
if
b
a
a は参照によって代入されるため、問題はありませんが、a と b が値によって渡される限り、それらは参照関係を持ちません。ニーズに基づいて比較をシミュレートします。簡単なシナリオを自分で実行してみることができます。 リーリー
;$b=$a之前加一句unset($val)
$b=$a
unset($val)
例を書いてみましょう。テキストの説明は少し複雑です
「if判定で配列aを配列bに代入する」、配列aを配列bに代入するのか、配列bを配列aに代入するのか?
リーリー配列 a を配列 b に代入する
リーリー配列 b を配列 a に代入します
リーリー
の値を直接代入するだけですb=a
就好了,在php
中数组不加&符号都是值传递,所以if
里面就算b
变化了,也不会影响a
a は参照によって代入されるため、問題はありませんが、a と b が値によって渡される限り、それらは参照関係を持ちません。ニーズに基づいて比較をシミュレートします。簡単なシナリオを自分で実行してみることができます。 リーリー
あなたがここにいる限り;
$b=$a
之前加一句unset($val)