您好,登錄后才能下訂單哦!
這篇文章主要為大家展示了“在PHP中string指的是什么意思”,內(nèi)容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領(lǐng)大家一起研究并學(xué)習(xí)一下“在PHP中string指的是什么意思”這篇文章吧。
在PHP中string是“字符串”或者“字符變量”的意思,而字符串的意思就是指一串字符,包括中文,英文,特殊符號,數(shù)字的混合都稱為字符串。
本文操作環(huán)境:windows7系統(tǒng)、PHP7.1版,DELL G3電腦
在PHP中string什么意思?
string 是“字符串”或者是“字符變量”
一般在php的手冊中經(jīng)常出現(xiàn),例:
string $k
字符串變量 $k,要求這個變量是字符串
字符串簡單的意思就是:“一串字符,包括中文,英文,特殊符號,數(shù)字的混合都稱為字符串”
比如:
$a='aaa11145ggg'; $b='我也是字符串啊'; $c='2008-8-23';//雖然我是日期,但是我在php里被劃到了字符串里去了;但是我的兄弟時間戳是整型
這些都是字符串
--------------------------
如果你看到int $k
意思就是:整型 $k,要求是一個沒有小數(shù)點的數(shù)字(只能是數(shù)字,但是不管是正還是負)
例如:
$a=100; $b=-100;
這些就是整型
---------------------------
既然有整數(shù),肯定有帶小點的數(shù),在編程語言里(包括php),它叫做“浮點型” floor
floor $k;
要求$k是浮點型
這些都是浮點型:
$a=0.5; $b=10.5; $c=-0.5;
--------------------------------------
數(shù)組變量:array $k;
要求是一個數(shù)組,數(shù)組有函數(shù)自動生成的也有我們自己定義的。
自定義函數(shù)的方法:array(),你可以去手冊里查查
這里不多講,你可以看看手冊,數(shù)組有兩個概念:
鍵名(相當(dāng)于在數(shù)組中的序號,可以是數(shù)字也可以字符串)
值(相當(dāng)于變量對應(yīng)的具體的數(shù)據(jù),可以任何數(shù)據(jù)或者是數(shù)組,這樣的數(shù)組我們稱為二維數(shù)組,呵呵跑遠了,你去看看手冊,如果有需要你可以追問,我可以再詳細的講,當(dāng)然你可以選擇聯(lián)系我。)
----------------------------------------------------
布爾型 Boolean
對于編程語言來說,它們?nèi)绻枰M行判斷,它們只認識真(true)和假(false),1和0,也就是成立和不成立的簡單判斷。
Boolean只有兩個:true 真,和false假
比如,我說1大于5,計算機會自己去計算,如果不大于就返回false,否則返回true。我們通過這個返回的真假來進行下一步的操作。
-----------------------------------------
空(NULL)和'' ""(空字符串的區(qū)別)
很多人認為這兩個一樣,其實不一樣。
在數(shù)據(jù)庫里很明顯,空表示不存在;而空字符串只是里面我們認為沒有東西,但是實際上計算機是認為它存在的。
打個比方:比如兩個人(J,和K),一起應(yīng)聘一個公司,這個公司要了K,簽了合同;同時和J說,抱歉沒你的職位,下次有一定通知你。
那簽了合同的K還沒有拿到錢,你可以把k當(dāng)做空字符串。
而J只是這個公司口頭答應(yīng),沒有合同的,你可以理解為空(NULL)
在php里以下數(shù)據(jù)會被認為是布爾型的false:
1、false,包括字符串
2、0,空(NULL,不分大小寫),空數(shù)組(有數(shù)組但是沒有元素,好像空殼公司沒有員工一樣),浮點型“0.0"
以上是“在PHP中string指的是什么意思”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習(xí)更多知識,歡迎關(guān)注億速云行業(yè)資訊頻道!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。