所屬章節(jié)課程:php中的變項-讀過國中你就會變數(shù)
我們在PHP中的變量也是如此。不過有幾個特點: 1.必須要以$開始。如變量x必須要寫成$x 2.變量的首字母不能以數(shù)字開始 3.變量的名字區(qū)分大小寫 4.變量不要用特殊符號、中文,_不算特殊符號 5.變量命名要有意義(別寫xxx,aaa,ccc這種 變量名)
2017-02-072個贊
單、雙引號區(qū)別,重點內(nèi)容
1.雙引號解析變量,但是單引號不解析變量。 2.在雙引號里面插入變量,變量后面如果有英文或中文字符,它會把這個字符和變量拼接起來,視為一整個變量。一定要在變 量后面接上特殊字符,例如空格等分開。 3.如果在雙引號里面插變量的時候,后面不想有空格,可以拿大括號將變量包起來。 4.雙引號解析轉(zhuǎn)義字符,單引號不解析轉(zhuǎn)義字符。但,單引號能解析\' 和\ 5.單引號效率高于雙引號,盡可能使用單引號 6.雙號和單引號可以互插?。。‰p引號當(dāng)中插入單引號,單引號當(dāng)中插入變量,這個變量會被解析。 7.神奇的字符串拼接膠水——(.)點,用來拼接字符串。 8.我們將定界符聲明字符串視為雙引號一樣的功能來看待。
同理可推,單引號當(dāng)中要插入一個單引號顯示出來的時候,也可以在單引號聲明的字符串中的單引號前面加上(反斜線,轉(zhuǎn)義字符),將單引號的意義(限定字符區(qū)間)去掉。
字界符聲明 1).在變量后面的等號寫三個小于號(<<<)。 2).然后在<<<后面寫上字符(建議英文大寫字符)。 3).然后換行寫上任意想寫的字符 4).寫完后,頂行。在行最開始處,再寫上<<<后面的字符和分號。
2017-02-080個贊
主要有以下三空情況會產(chǎn)生空(null)類型: 1.通過變量賦值明確指定為變量的值為NULL 2.一個變量沒有給任何值 3.使用函數(shù)unset()將變量銷毀掉
2017-02-070個贊
查看數(shù)據(jù)類型 1.gettype(傳入一個變量) 能夠獲得變量的類型 2.var_dump(傳入一個變量) 輸出變類型和值 is_int 是否為整型 is_bool 是否為布爾 is_float 是否是浮點 is_string 是否是字符串 is_array 是否是數(shù)組 is_object 是否是對象 is_null 是否為空 is_resource 是否為資源 is_scalar 是否為標(biāo)量 is_numeric 是否為數(shù)值類型 is_callable 是否為函數(shù) echo 不是函數(shù),是基本語法。
2017-02-070個贊
所屬章節(jié)課程:php資料型別之自動轉(zhuǎn)換與強制轉(zhuǎn)換
下面的情況是布爾值判斷時的自動類型轉(zhuǎn)換: 1,整型的0為假,其他整型值全為真 2, 浮點的0.0,布爾值的假。小數(shù)點后只要有一個非零的數(shù)值即為真。 3,空字符串為假,只要里面有一個空格都算真。 4,字符串的0,也將其看作是假。其他的都為真 5,空數(shù)組也將其視為假,只要里面有一個值,就為真。 6,空也為假 7, 未聲明成功的資源也為假
強制類型轉(zhuǎn)換有三種方式: 1.用后面的三個函數(shù)可以完成類型轉(zhuǎn)換,intval()、floatval()、strval() 2.變量前加上()里面寫上類型,將它轉(zhuǎn)換后賦值給其他變量 3.settype(變量,類型) 直接改變量本身 以下是強制類型轉(zhuǎn)換時的特點: 1.空轉(zhuǎn)為整型會為整型的0 2.空轉(zhuǎn)為浮點會為浮點的0 3.空轉(zhuǎn)為字符串會為空字符串‘’ 4.浮點的123.0轉(zhuǎn)為字符串會為字符串123 5.浮點的123.2轉(zhuǎn)為字符串會為字符串的123.2 6.浮點即使小數(shù)點再大,它都會被干掉,會舍掉小數(shù)點后面的值 7.如果字符串轉(zhuǎn)為整型的時候,如果數(shù)值在前面,會將前面的數(shù)值拿出來做為整型的轉(zhuǎn)換值。 8.settype(變量,'null'); 等價于 unset()一個變量 9.$目標(biāo)變量 = (類型)$操作變量 只會改變目標(biāo)變量的類型,不會改變原變量的類型,Settype是改變原值
布爾值的true參與運算是會變成整型或者浮點的1布爾值的false參與運算是會變成整型或者浮點的0字符串開始處是整型或浮點類型的字符,會轉(zhuǎn)成對應(yīng)的類型參與運算
2017-02-070個贊
所屬章節(jié)課程:php常數(shù)和變數(shù)之用常數(shù)限制使用者跳過某些文件
define(常量名,常量值) 1.常量值只能為標(biāo)量。 2.常量名可以小寫,但是通常大寫 3.常量名可以不加引號,但是通常加上引號。 4.在字符串中調(diào)用常量的時候,必須在引號外面 5.常量名建議只用字母和下劃線
2017-02-080個贊