2

私はPHPプログラミングの初心者ですが、誰でもplzに何が違うのか教えてもらえますか

$strJobs[$months] .= $jobs.",";

$strJobs[$months]  = $jobs.","; 

連結なしで同じ結果はありますか...plzは私に感謝を教えてください

4

4 に答える 4

4

.=連結+割り当てのショートカット表記です。最初の行は次のようになります

$strJobs[$months] = $strJobs[$months] . $jobs . ",";

2行目は、の末尾にコンマを貼り付け、$jobsその新しい文字列をに割り当てて、$strJobs[$months]以前にあったものを置き換えます。

于 2013-03-04T18:14:46.897 に答える
0

まあ、時々、代替案は人生をより幸せにします..通常..

.= 

連結+割り当てに使用されます...連結する長いテキストがあります..メールの送信として最も一般的に使用される例を取得します...この演算子によって本文を作成し、PHP変数を連結します...

.

ドット演算子は通常、単一の変数をテキストと組み合わせるために使用されます。

于 2013-03-04T18:20:15.710 に答える
0
$strJobs[$months] .= $jobs.",";

と同じです

$strJobs[$months] = $strJobs[$months] . $jobs.",";

したがって、新しい値($jobs.",")を取得し、それを既存の値に連結します。

2つ目は、の値をに設定するだけです$strJobs[$months]$jobs.","

于 2013-03-04T18:14:34.037 に答える
0

文字列演算子に関する PHP ドキュメントを参照してください。

$foo .= $bar;と同じです$foo = $foo . $bar;

于 2013-03-04T18:15:17.413 に答える