1. 程式人生 > >PHP中String一些用法

PHP中String一些用法

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;