萬盛學電腦網

 萬盛學電腦網 >> 網絡編程 >> php編程 >> php中用’,和用’.的區別

php中用’,和用’.的區別

   php中用’,'和用’.'的區別

  $str1 = ‘hello’;

  $str2 = ‘ ‘;

  $str3 = ‘world’;

  $str = $str1 . $str2 .$str3;

  echo $str,’

  ‘; // hello world;

  // 新手的疑問,甚至工作半年的也疑問.

  // 怎麼可以用’,’

  echo $str1,$str2,$str3,’

  ‘; // hello world

  echo $str1 . $str2 . $str3 . ‘

  ‘; // hello world

  /*

  這一行,是$str1,$str2,$str3在內存中,拼接運算,

  運算出一個’hello world’一個大字符串,

  然後echo 之,得到判斷的結果

  echo $str1 . $str2 . $str3 . ‘

  ‘; // hello world

  echo $str1,$str2,$str3,’

  ‘; // hello world

  echo 是一個語句,負責輸出用的,

  可以通過’,'分割,一次輸出多個變量或值來.

  綜上:

  用 ‘ . ‘是先拼接,再整個輸出.

  用 ‘ , ‘是挨個兒把3個變量輸出.

  面試時,會碰到這個問法:

  上面兩種情況,用’,'和用’.’ 哪個輸出的快,效率高?

  答:逗號快,因為省去了一次拼接計算的過程.

copyright © 萬盛學電腦網 all rights reserved