-
cookie將數(shù)據(jù)存儲(chǔ)在客戶端,建立起用戶與服務(wù)器之間的聯(lián)系,通??梢越鉀Q很多問(wèn)題,但是cookie仍然具有一些局限: cookie相對(duì)不是太安全,容易被盜用導(dǎo)致cookie欺騙 單個(gè)cookie的值最大只能存儲(chǔ)4k 每次請(qǐng)求都要進(jìn)行網(wǎng)絡(luò)傳輸,占用帶寬 session是將用戶的會(huì)話數(shù)據(jù)存儲(chǔ)在服務(wù)端,沒(méi)有大小限制,通過(guò)一個(gè)session_id進(jìn)行用戶識(shí)別,PHP默認(rèn)情況下session id是通過(guò)cookie來(lái)保存的,因此從某種程度上來(lái)說(shuō),seesion依賴于cookie。但這不是絕對(duì)的,session id也可以通過(guò)參數(shù)來(lái)實(shí)現(xiàn),只要能將session id傳遞到服務(wù)端進(jìn)行識(shí)別的機(jī)制都可以使用s查看全部
-
不怎么理解查看全部
-
preg_match只能匹配一次結(jié)果,但很多時(shí)候我們需要匹配所有的結(jié)果,preg_match_all可以循環(huán)獲取一個(gè)列表的匹配結(jié)果數(shù)組。查看全部
-
可以使用mb_strlen()函數(shù)獲取字符串中中文長(zhǎng)度。查看全部
-
trim去除一個(gè)字符串兩端空格。 rtrim是去除一個(gè)字符串右部空格,其中的r是right的縮寫(xiě)。 ltrim是去除一個(gè)字符串左部空格,其中的l是left的縮寫(xiě)。查看全部
-
對(duì)象比較,當(dāng)同一個(gè)類(lèi)的兩個(gè)實(shí)例的所有屬性都相等時(shí),可以使用比較運(yùn)算符==進(jìn)行判斷,當(dāng)需要判斷兩個(gè)變量是否為同一個(gè)對(duì)象的引用時(shí),可以使用全等運(yùn)算符===進(jìn)行判斷。查看全部
-
PHP中的重載指的是動(dòng)態(tài)的創(chuàng)建屬性與方法,是通過(guò)魔術(shù)方法來(lái)實(shí)現(xiàn)的。屬性的重載通過(guò)__set,__get,__isset,__unset來(lái)分別實(shí)現(xiàn)對(duì)不存在屬性的賦值、讀取、判斷屬性是否設(shè)置、銷(xiāo)毀屬性。查看全部
-
靜態(tài)方法中,$this偽變量不允許使用??梢允褂胹elf,parent,static在內(nèi)部調(diào)用靜態(tài)方法與屬性。查看全部
-
靜態(tài)屬性與方法可以在不實(shí)例化類(lèi)的情況下調(diào)用,直接使用類(lèi)名::方法名的方式進(jìn)行調(diào)用。 靜態(tài)屬性不允許對(duì)象使用->操作符調(diào)用。查看全部
-
$str = 'i am jobs.'; $str = str_replace('jobs', 'steven jobs', $str); echo $str; //結(jié)果為“i am steven jobs”查看全部
-
被定義為公有的類(lèi)成員可以在任何地方被訪問(wèn)。被定義為受保護(hù)的類(lèi)成員則可以被其自身以及其子類(lèi)和父類(lèi)訪問(wèn)。被定義為私有的類(lèi)成員則只能被其定義所在的類(lèi)訪問(wèn)。查看全部
-
可變函數(shù),即通過(guò)變量的值來(lái)調(diào)用函數(shù),因?yàn)樽兞康闹凳强勺兊?,所以可以通過(guò)改變一個(gè)變量的值來(lái)實(shí)現(xiàn)調(diào)用不同的函數(shù)。經(jīng)常會(huì)用在回調(diào)函數(shù)、函數(shù)列表,或者根據(jù)動(dòng)態(tài)參數(shù)來(lái)調(diào)用不同的函數(shù)??勺兒瘮?shù)的調(diào)用方法為變量名加括號(hào)。查看全部
-
在子類(lèi)中如果定義了__construct則不會(huì)調(diào)用父類(lèi)的__construct,如果需要同時(shí)調(diào)用父類(lèi)的構(gòu)造函數(shù),需要使用parent::__construct()顯式的調(diào)用。 function __construct() __之前有空格查看全部
-
類(lèi)與對(duì)象看起來(lái)比較相似,但實(shí)際上有本質(zhì)的區(qū)別,類(lèi)是抽象的概念,對(duì)象是具體的實(shí)例。類(lèi)可以使程序具有可重用性。查看全部
-
//* 將用戶數(shù)據(jù)保存到cookie中的一個(gè)簡(jiǎn)單方法 */ $secureKey = 'imooc'; //加密密鑰 $str = serialize($userinfo); //將用戶信息序列化 echo "用戶信息加密前:".$str; $str = base64_encode(mcrypt_encrypt(MCRYPT_RIJNDAEL_256, $secureKey, $str, MCRYPT_MODE_ECB)); echo "用戶信息加密后:".$str; //將加密后的用戶數(shù)據(jù)存儲(chǔ)到cookie中 setcookie('userinfo', $str);查看全部
舉報(bào)
0/150
提交
取消