?? ??? ??:PHP ??? ?? ?? ??? ??
111
2020-03-060個(gè)贊
empty()可以向括號(hào)中間傳入一個(gè)變量。這個(gè)變量的值如果為false或者為null的話,返回true。 isset()可以向括號(hào)中間傳入一個(gè)或者多個(gè)變量,變量與變量間用逗號(hào)分開(kāi)。只要有有一個(gè)變量為null,則返回false。否則,則返回true。
2020-03-060個(gè)贊
查看數(shù)據(jù)類型: 1.gettype(傳入一個(gè)變量) 能夠獲得變量的類型 2.var_dump(傳入一個(gè)變量) 輸出變類型和值 判斷數(shù)據(jù)類型: is_int 是否為整型 is_bool 是否為布爾 is_float 是否是浮點(diǎn) is_string 是否是字符串 is_array 是否是數(shù)組 is_object 是否是對(duì)象 is_null 是否為空 is_resource 是否為資源 is_scalar 是否為標(biāo)量 is_numeric 是否為數(shù)值類型 is_callable 是否為函數(shù)
2020-03-060個(gè)贊
?? ??? ??:PHP ??? ??? ?? ?? ? ?? ??
強(qiáng)制類型轉(zhuǎn)換有三種方式: 1.用后面的三個(gè)函數(shù)可以完成類型轉(zhuǎn)換,intval()、floatval()、strval() intval($fo) 2.變量前加上()里面寫(xiě)上類型,將它轉(zhuǎn)換后賦值給其他變量 int($fo) 3.settype(變量,類型) 直接改變量本身 settype($fo,'int')
2020-03-060個(gè)贊
?? ??? ??:PHP ?? ? ??? ??? ???? ???? ?? ??? ???? ?? ?????.
define(常量名,常量值)
2020-03-060個(gè)贊
回調(diào)函數(shù),就是在處理一個(gè)功能的時(shí)候,我讓讓這個(gè)功能自定義能力再?gòu)?qiáng)一些,我準(zhǔn)許調(diào)用這個(gè)函數(shù)的時(shí)候,還可以傳入一個(gè)函數(shù)配合、協(xié)助進(jìn)行處理。
2020-03-060個(gè)贊
匿名函數(shù),也就是沒(méi)有函數(shù)名的函數(shù)。 1.變量函數(shù)式的匿名函數(shù) 2.回調(diào)式的匿名函數(shù)
2020-03-060個(gè)贊
遞歸函數(shù),遞歸只是一個(gè)名字,而遞歸函數(shù)的規(guī)定:函數(shù)體內(nèi)調(diào)用函數(shù)自己。 幾個(gè)思維上的盲區(qū): 1.代碼是從上到下執(zhí)行的,所有代碼沒(méi)有exit等停止符,函數(shù)必須執(zhí)行完。 2.如果函數(shù)從函數(shù)A跳至函數(shù)B后,必須把函數(shù)B執(zhí)行完成再執(zhí)行函數(shù)A余下的代碼。 3.遞歸函數(shù)必須要能執(zhí)行完有結(jié)束條件,不然函數(shù)就會(huì)限入死循環(huán)。函數(shù)會(huì)永遠(yuǎn)的自我執(zhí)行下去。
2020-03-070個(gè)贊
?? ??? ??:PHP ??? ?? ??? ?? ??
靜態(tài)變量的特點(diǎn)是:聲明一個(gè)靜態(tài)變量,第二次調(diào)用函數(shù)的時(shí)候,靜態(tài)變量不會(huì)再初始化變量,會(huì)在原值的基礎(chǔ)上讀取執(zhí)行。
2020-03-070個(gè)贊
?? ??? ??:PHP? ??? ?? ??? ?????.
使用函數(shù)的重點(diǎn)是三塊: 1.了解函數(shù)的功能,特別是常用函數(shù)的功能 2.了解函數(shù)的參數(shù) 3.了解函數(shù)的返回值 我們針對(duì)上面的三塊,講解6個(gè)函數(shù),這6個(gè)函數(shù),概況了函數(shù)的基本用法的全部注意事項(xiàng): 1.直接返回布爾型,如bool copy () 2.帶有MIXED參數(shù)的函數(shù)如何調(diào)用。Mixed表示任何類型的數(shù)據(jù)。如Array_unshift() 3.參數(shù)中帶有&符的參數(shù),一定要傳一個(gè)變量做為參數(shù)。函數(shù)里面改變了他的值。 4.帶有[]的參數(shù),表示可選項(xiàng)。 5.帶有…的參數(shù),表示可以傳任意多個(gè)參數(shù)。 6.帶有callback的參數(shù),表示回調(diào)函數(shù)。需要傳一個(gè)函數(shù)進(jìn)來(lái)。Array_map() 7.函數(shù)支持的版本你要了解
#print_r() var_dump()#
2020-03-070個(gè)贊
?? ??? ??:PHP ???? ??? ???? ????.
有require、require_once、include、include- once四種方法包含一個(gè)文件。
2020-03-070個(gè)贊
date函數(shù)用于將一個(gè)時(shí)間進(jìn)行格式化輸出,以方便時(shí)間的顯示或存儲(chǔ)。其語(yǔ)法格式如下: string date ( string $forrnat [, int $tirnestamp] )
2020-03-070個(gè)贊
?? ??? ??:PHP ??, ? ??? ??? ?????.
list ( mixed $變量1 [, mixed $變量n ] ) 它的功能:將索引數(shù)組下標(biāo)為0的對(duì)應(yīng)我變量1,下標(biāo)1的對(duì)應(yīng)變量2,依此類推。 array each ( array &$array ) 功能:傳入一個(gè)數(shù)組。它會(huì)將其中的一個(gè)元素拆為個(gè)新數(shù)組。每次執(zhí)行這樣操作一個(gè)元素。執(zhí)行一次先后移動(dòng)一次,同樣的方式操作下一個(gè)數(shù)組元素。執(zhí)行到最后
2020-03-070個(gè)贊
\d 匹配一個(gè)0-9 \D 除了0-9以外的所有字符 \w a-zA-Z0-9_ \W 除了0-9A-Za-z_以外的所有字符 \s 匹配所有空白字符\n \t \r 空格 \S 匹配所有非空白字符 [ ] 指定范圍的原子
2020-03-080個(gè)贊
元字符 功能說(shuō)明 * 是代表匹配前面的一個(gè)原子,匹配0次或者任意多次前面的字符。 + 匹配一次或多前前面的一個(gè)字符 ? 前面的字符可有可無(wú)【可選】 有或沒(méi)有 . 更標(biāo)準(zhǔn)一些應(yīng)該把點(diǎn)算作原子。匹配除了\n以外的所有字符 document/2015-09-04/55e92c421434d 或者。注:它的優(yōu)先級(jí)最低了。 ^ 必須要以抑揚(yáng)符之后的字符串開(kāi)始 $ 必須要以$之前的字符結(jié)尾 \b 詞邊界 \B 非邊界 {m} 有且只能出現(xiàn)m次 {n,m} 可以出現(xiàn)n到m次 {m,} 至少m次,最大次數(shù)不限制 () 改變優(yōu)先級(jí)或者將某個(gè)字符串視為一個(gè)整體,匹配到的數(shù)據(jù)取出來(lái)也可以使用它
2020-03-080個(gè)贊