本文關於php資料型別string字串簡介
說明:php能儲存的資料格式,php提供8種資料型別
標量型別:int ,float ,string ,boolen
復合型別:array ,object
特殊型別:null,resource
以上是php手冊裡提供的型別。
string 字串型別說明字串型別就是把任何的資料上引號,單和雙引號就是字串了。
如:單引號:
加上英文狀態下的單引號的字元。
雙引號:
加上引文狀態下的雙引號的字元。
單引號和雙引號的區別:
雙引號可以解析變數
單引號不能解析變數
$name1 = 'admin';
$name2 = "admin"; //以上兩個沒有什麼區別,都是字串。
//雙引號和單引號的區別
echo "使用者名為:";//雙引號中可以解析變數,建議加上{}
echo '使用者名為$name1'; //不能解析。
轉義字元的多少區別,雙引號轉義的字元多,單引號只有(』和 \\)兩個。
轉義字元的目的:目的是讓一些特殊的字元失去在php中本身的意義。
\n 在php中作用的文字換行。
//轉義字元 :\ 目的是讓一些特殊的字元失去在php中本身的意義。
echo "使用者名為:\"\"";// 輸出"admin"
echo "使用者名為:\"\" **:\$j";
雙引號的定界符
當前字串的開始符號,這個符號用大寫的字母,這個字母可以自定義。開始定界符後面不能跟任何的字元,包括空格等。結束定界符要頂到行的最前面。
$str = 《定界符
大量的**(html,js,php等)
定界符結束
$str = <<
eee;
注意:雙引號定界符可以解析變數
單引號定界符:
$str = <<<』定界符』
大量前端**,不解析php
定界符結束
$str1 = <<<'aaa'
aaa;
php string 比較字串,php字串比較
不同型別的資料比較,最好還是用全等 和不全等 運算子.因為比較運算子全等 和不全等 會對型別進行檢查 a b 表示 如果 a等於 b,並且它們的型別也相同時,返回true.a b 表示 如果 a不等於 b,或者它們的型別不同時,返回true.if false 0 echo time 輸出時間戳 if...
字串,QT字串類,c 字串類之間的轉換
1.std string轉換成qstring string std str abc qstring q str qstring fromstdstring std str 2.qstring轉換成std string qstring q str abc string q str.tostdstrin...
標準字串函式及 字串類 資料結構
懶得再開乙個隨筆寫心事,直接就在這篇裡說了算了。昨天晚上經歷了六個小時的納新面試,掐指頭算時我都被震驚到了。簡單總結一下 原來真不是只有本事 靠譜就夠了。剛剛看見的那條動態說的沒錯,有一顆好心不如張一張好嘴 有本事不會推銷自己,那是茶壺煮餃子,頂多算靠譜但不能委以重任,光說不練假把式,最多做個活躍氣...