PHP中String一些用法
阿新 • • 發佈:2019-01-24
1.利用索引選字
JS中字串可以利用str.charAt(索引)選取字串的某個字。
PHP中則是使用$str[索引]或者$str{索引}.
2.型別轉換
判斷裡,字元只有是''空字串的時候為false, ' '空格是true, 'false' 也是true.
反過來true轉換成字串strval(false)是空字串,strval(true)是'1'.
3. 數字與字元運算
echo @(4 + '100哈哈21'); //會丟擲一個報錯,然後將1+100進行運算,字母后邊的數字也無效。 echo '<br>'; echo (4 + '3e4'); //這個沒問題,因為3e4代表30000
4.語法結構。分別相當於雙引號和單引號,但是其結構內的單引或者雙引不用轉義。
//heredoc相當於雙引號,三個小於號 (雙引號)加任意字元作為標籤. $aa = '變數aa'; echo <<<HEREDOC <ul> <li>{$aa}使用花括號解析</li> <li>"雙引號直接用"</li> <li>'單引號直接用'</li> </ul> HEREDOC; //nowdoc相當於單引號,三個小於號 單引號 加任意字元作為標籤. echo <<<'NOWDOC' <ul> <li>解析不了變數{$aa}</li> <li>"雙引號直接用"</li> <li>'單引號直接用'</li> </ul> NOWDOC;