那雙引號和單引號有什么區(qū)別呢? 【重要知識點】PHP面試題中,高概率面試題(建議背誦并實驗三遍以上) 1.雙引號解析變量,但是單引號不解析變量。 2.在雙引號里面插入變量,變量后面如果有英文或中文字符,它會把這個字符和變量拼接起來,視為一整個變量。一定要在變 量后面接上特殊字符,例如空格等分開。 3.如果在雙引號里面插變量的時候,后面不想有空格,可以拿大括號將變量包起來。 4.雙引號解析轉義字符,單引號不解析轉義字符。但,單引號能解析\' 和\ 5.單引號效率高于雙引號,盡可能使用單引號 6.雙號和單引號可以互插!??!雙引號當中插入單引號,單引號當中插入變量,這個變量會被解析。 7.神奇的字符串拼接膠水——(.)點,用來拼接字符串。 8.我們將定界符聲明字符串視為雙引號一樣的功能來看待。
2020-12-070個贊
php數(shù)據(jù)類型之 NULL類型 空在英文里面表示是null,它是代表沒有???null)不是false,不是0,也不是空格。 【重點】知道null產生的三種情況,學習empty 和 isset兩個函數(shù)的區(qū)別。 主要有以下三空情況會產生空(null)類型: 1.通過變量賦值明確指定為變量的值為NULL 2.一個變量沒有給任何值 3.使用函數(shù)unset()將變量銷毀掉 我們用代碼來演示一下。 接下來我們來講解兩個跟null相關的函數(shù),這兩個函數(shù)非常常用,我們將級別定義為【默寫級別】。 empty()可以向括號中間傳入一個變量。這個變量的值如果為false或者為null的話,返回true。 上述實驗證明,$apple為null。將apple放至empty中間。結果執(zhí)行了真區(qū)間。 isset()可以向括號中間傳入一個或者多個變量,變量與變量間用逗號分開。只要有有一個變量為null,則返回false。否則,則返回true。 unset()這個函數(shù)的功能是毀掉變量。unset(變量)括號中間插入想要毀掉的變量名,這個變量就會被毀掉。 英文說明 unset 讀音:[?n'set] 解釋:復原
2020-12-070個贊
判斷數(shù)據(jù)類型 我們使用is_* 系列函數(shù)。 is_types這一系列的函數(shù),來進行判斷某個東西是不是某個類型。如果是這個類型返回真,不是這個類型返回假。 is_int 是否為整型 is_bool 是否為布爾 is_float 是否是浮點 is_string 是否是字符串 is_array 是否是數(shù)組 is_object 是否是對象 is_null 是否為空 is_resource 是否為資源 is_scalar 是否為標量 is_numeric 是否為數(shù)值類型 is_callable 是否為函數(shù)
2020-12-080個贊
?? ??? ??:PHP ?? ? ??? ??? ???? ???? ?? ??? ???? ?? ?????.
常量名 說明 LINE 當前所在的行 FILE 當前文件在服務器的路徑 FUNCTIOIN 當前函數(shù)名 CLASS 當前類名 METHOD 當前成員方法名 PHP_OS PHP運行的操作系統(tǒng) PHP_VERSION 當前PHP的版本 TRAIT Trait 的名字,php5.4新加 DIR 文件所在的目錄 NAMESPACE 當前命名空間的名稱(區(qū)分大小寫)
2020-12-080個贊
&&與&的區(qū)別,||和 |的區(qū)別
2020-12-090個贊
?? ??? ??:PHP ?? ??: ?? ??? ? ?? ???
反引號中間插代命令,執(zhí)行系統(tǒng)命令,等價于shell_exec函數(shù)
2020-12-090個贊