最近因為寫太多 Javascript , 在對字串處理的部份
Javascript 是用 + 來串起字串, 例如說 var str = 'a' + 'b';
所以 str 是 "ab" , 但是 PHP 不是阿!! 如果你用 + 的話, 他會真的加給你看
例如說:

<?php
echo 'a'+'3'+'b';
?>

的結果是 3 而不是 a3b, 如果達到後者的效果的話, 一定要用 . 來串字串

<?php
echo 'a'.'3'.'b';
?>

因為原本是用 Javascript 寫那段字串的處理, 想說直接 copy 過來 PHP 應該也可以 work
沒想到就踩到這個小地雷 Orz
創作者介紹

I'm ieon

ieon 發表在 痞客邦 PIXNET 留言(1) 人氣()

留言列表 (1)

發表留言
  • repeat
  • 不是應該要
    <?php
    echo 'a', 3, 'b';
    ?>
    嗎 @_@
找更多相關文章與討論