PHPの構文について質問があります。次の行の+の意味は何ですか?ありがとう!
+$array['key1']['key2'] = "value"
意味がありません、余計です。プラスなしでまったく同じステートメントを書くことができます。
$array['key1']['key2'] = "value"
統合diff
ファイルから取得した場合は、この行が追加されたことを意味します。そのプラスは PHP コードではなく、差分/パッチ内のその行のマーカーです。もう一方のマーカーは-
、行を削除するためのマイナスです。
行差分を表示するために使用されます。同じファイルの異なるバージョン。
削除された行は、次のように表示できます。
- $array['key1']['key2'] = "value";
追加された行は、次のように表示できます。
+ $array['key1']['key2'] = "value";
編集:どうやら私は質問を誤解していたので、この回答は無効です。
「速攻」テクニックのように見えます。
+$array['key1']['key2'] = "value"
次と同じである必要があります。
$array['key1']['key2'] = $array['key1']['key2'] + "value"
このような使い方は見たことがないので、間違っているかもしれません。私はそれを次のように知っています:
$x++;
$x += 1;
は: orと同じで
あり、プレインクリメントとしても存在すること$x = $x + 1;
を知っています++$x;