4、PHP 5 數(shù)據(jù)類型

PHP5的數(shù)據(jù)類型有:

String(字符串)、Integer(整型)、Float(浮點型)、Boolean(布爾類型)、Array(數(shù)組)、Object(對象)、NULL(空值)

和js比起來,js中沒有整型和浮點型這兩種數(shù)據(jù)類型,這兩種合并為一個Number(數(shù)字類型),數(shù)組和Object統(tǒng)稱為Object(對象類型,數(shù)組也是對象類型),新增Undefined類型es6新增了Symbol(類型)??偣彩荖umber、String、Boolean、Object、Symbol、NULL、undefined這其中類型。

PHP類型比較? 與js相似,==只比較值,===即比較值又比較類型。一個是相等,一個是嚴(yán)格相等。如"42"==42成立,但是“42”===42不成立。

常量

php5中通過使用關(guān)鍵字define來定義常量,常量的定義規(guī)則為:

define(常量名,常量值,是否區(qū)分大小寫:布爾類型)

如:$a=define('greet','this is greet');//這里定義了一個字符串常量greet,它的值是'this is greet',由于第三項沒有給出true或false,默認(rèn)是false就是大小寫敏感。

常量定義后默認(rèn)是全局變量,在函數(shù)內(nèi)也可以不用通過global關(guān)鍵字直接調(diào)用。但是如果這個常量是在函數(shù)內(nèi)定義的,則必須在函數(shù)調(diào)用后,才有這個全局變量。

字符串變量

PHP并置運算符

php中通過.來將字符串進(jìn)行拼接,類似于js中的+。

PHP strlen()函數(shù)

strlen即string length,是一個用來計算字符串長度的函數(shù)

$str="hello !";

echo strlen($str);//7

作用類似于js中字符串的length屬性

PHP strpos()函數(shù)

strpos()函數(shù)的作用和js中的indexOf 方法相似,如strops('hello world','world');? //6,檢測world 在hello world中出現(xiàn)的下標(biāo),第一個字符的下標(biāo)從0開始計算。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容