-
如果需要同時銷毀cookie中的session_id,通常在用戶退出的時候可能會用到,則還需要顯式的調用setcookie方法刪除session_id的cookie值。
意思是如果要刪除數據的id(名字不是數據)還需要用setcookie來刪除
查看全部 -
seesion的刪除銷毀
session_destroy并不會立即的銷毀全局變量$_SESSION中的值,只有當下次再訪問的時候,$_SESSION才為空,因此如果需要立即銷毀$_SESSION,可以使用unset函數。
查看全部 -
PHP設置Cookie最常用的方法就是使用setcookie函數,setcookie具有7個可選參數,我們常用到的為前5個:
name(?Cookie名)可以通過$_COOKIE['name'] 進行訪問{必須
value(Cookie的值){必須
expire(過期時間)Unix時間戳格式,默認為0,表示瀏覽器關閉即失效
path(有效路徑)如果路徑設置為'/',則整個網站都有效
domain(有效域)默認整個域名都有效,如果設置了'www.xianlaiwan.cn',則只在www子域中有效查看全部 -
\ 一般用于轉義字符
^ 斷言目標的開始位置(或在多行模式下是行首)
$ 斷言目標的結束位置(或在多行模式下是行尾)
. 匹配除換行符外的任何字符(默認)
[ 開始字符類定義
] 結束字符類定義
| 開始一個可選分支
( 子組的開始標記
) 子組的結束標記
? 作為量詞,表示 0 次或 1 次匹配。位于量詞后面用于改變量詞的貪婪特性。 (查閱量詞)
* 量詞,0 次或多次匹配
+ 量詞,1 次或多次匹配
{ 自定義量詞開始標記
} 自定義量詞結束標記查看全部 -
在子類中調用父類里的函數(構造函數,析構函數)和方法,不管是否為靜態函數或者靜態方法 都是用parent::方法名或函數名來調用
子類會繼承父類的所有屬性和方法
查看全部 -
如果構造函數定義成了私有方法,則不允許直接實例化對象了,這時候一般通過靜態方法進行實例化,在設計模式中會經常使用這樣的方法來控制對象的創建,比如單例模式只允許有一個全局唯一的對象。
查看全部 -
方法可以默認為公有 而屬性不行? 屬性必須定義訪問控制 否則會報錯
查看全部 -
靜態方法中,$this偽變量不允許使用??梢允褂胹elf,parent,static在內部調用靜態方法與屬性。
靜態屬性與方法可以在不實例化類的情況下調用,直接使用類名::方法名的方式進行調用。靜態屬性不允許對象使用->操作符調用。
查看全部 -
當PHP代碼執行完畢以后,會自動回收與銷毀對象,因此一般情況下不需要顯式的去銷毀對象。
查看全部 -
默認都為public,外部可以訪問。一般通過->對象操作符來訪問對象的屬性或者方法,對于靜態屬性則使用::雙冒號進行訪問。當在類成員方法內部調用的時候,可以使用$this偽變量調用當前對象的屬性。
查看全部 -
\w??:?匹配字母或數字或下劃線
[]????:內部為多個內容時為一個集合,匹配的目標為該集合內的元素均可
{}????: 表示匹配的數量
()????:其中的內容為一個表達式,為一個整體性的內容
查看全部 -
xxmymyy??得 我_^好吧。 m馬丁內y
查看全部 -
throw拋出的對象必須是?Exception?自身或?Exception的子類。 拋出其他對象會導致 PHP 報 Fatal 錯誤。
查看全部 -
public:公開的
protected:受保護的
private:私有的查看全部 -
循環輸出數組的值
$fruit=array('蘋果','香蕉','菠蘿');
for($index=0; $index<3; $index++){
? ? echo '<br>數組第'.$index.'值是:'.$fruit[$index];
}
查看全部
舉報