-
如果構(gòu)造函數(shù)定義成了私有方法,則不允許直接實(shí)例化對(duì)象了,這時(shí)候一般通過靜態(tài)方法進(jìn)行實(shí)例化,在設(shè)計(jì)模式中會(huì)經(jīng)常使用這樣的方法來控制對(duì)象的創(chuàng)建,比如單例模式只允許有一個(gè)全局唯一的對(duì)象。
查看全部 -
類中使用__construct()定義一個(gè)構(gòu)造函數(shù),具有構(gòu)造函數(shù)的類,會(huì)在每次對(duì)象創(chuàng)建的時(shí)候調(diào)用該函數(shù),因此常用來在對(duì)象創(chuàng)建的時(shí)候進(jìn)行一些初始化工作。
使用__destruct()進(jìn)行定義,析構(gòu)函數(shù)指的是當(dāng)某個(gè)對(duì)象的所有引用被刪除,或者對(duì)象被顯式的銷毀時(shí)會(huì)執(zhí)行的函數(shù)。
查看全部 -
在面向過程的程序設(shè)計(jì)中function叫做函數(shù),在面向?qū)ο笾衒unction則被稱之為方法。
使用關(guān)鍵字static修飾的,稱之為靜態(tài)方法
查看全部 -
通過->對(duì)象操作符來訪問對(duì)象的屬性或者方法
靜態(tài)屬性則使用::雙冒號(hào)進(jìn)行訪問
在類成員方法內(nèi)部調(diào)用的時(shí)候,可以使用$this偽變量調(diào)用當(dāng)前對(duì)象的屬性
查看全部 -
索引數(shù)組:數(shù)組的鍵是整數(shù)的數(shù)組,并且鍵的整數(shù)順序是從0開始
查看全部 -
正則表達(dá)式中具有特殊含義的字符稱之為元字符,常用的元字符有:
\ 一般用于轉(zhuǎn)義字符
^ 斷言目標(biāo)的開始位置(或在多行模式下是行首)
$ 斷言目標(biāo)的結(jié)束位置(或在多行模式下是行尾)
. 匹配除換行符外的任何字符(默認(rèn))
[ 開始字符類定義
] 結(jié)束字符類定義
| 開始一個(gè)可選分支
( 子組的開始標(biāo)記
) 子組的結(jié)束標(biāo)記
? 作為量詞,表示 0 次或 1 次匹配。位于量詞后面用于改變量詞的貪婪特性。 (查閱量詞)
* 量詞,0 次或多次匹配
+ 量詞,1 次或多次匹配
{ 自定義量詞開始標(biāo)記
} 自定義量詞結(jié)束標(biāo)記元字符具有兩種使用場(chǎng)景,一種是可以在任何地方都能使用,另一種是只能在方括號(hào)內(nèi)使用,在方括號(hào)內(nèi)使用的有:
\ 轉(zhuǎn)義字符
^ 僅在作為第一個(gè)字符(方括號(hào)內(nèi))時(shí),表明字符類取反
- 標(biāo)記字符范圍其中^在反括號(hào)外面,表示斷言目標(biāo)的開始位置,但在方括號(hào)內(nèi)部則代表字符類取反,方括號(hào)內(nèi)的減號(hào)-可以標(biāo)記字符范圍
查看全部 -
使用關(guān)鍵字static修飾的,稱之為靜態(tài)方法,靜態(tài)方法不需要實(shí)例化對(duì)象,可以通過類名直接調(diào)用,操作符為雙冒號(hào)::
查看全部 -
刪除文件夾使用rmdir函數(shù),文件夾必須為空,如果不為空或者沒有權(quán)限則會(huì)提示失敗
查看全部 -
$fp?=?fopen($filename,?'w'); fwrite($fp,?'hello?world');? fclose($fp);
等同于
file_put_coutents()??
查看全部 -
function?getsize($size,?$format?=?'kb')?{ ????$p?=?0; ????if?($format?==?'kb')?{ ????????$p?=?1; ????}?elseif?($format?==?'mb')?{ ????????$p?=?2; ????}?elseif?($format?==?'gb')?{ ????????$p?=?3; ????} ????$size?/=?pow(1024,?$p); ????return?number_format($size,?3); }
查看全部 -
fileowner:獲得文件的所有者 filectime:獲取文件的創(chuàng)建時(shí)間 filemtime:獲取文件的修改時(shí)間 fileatime:獲取文件的訪問時(shí)間 owner create modify access
查看全部 -
如果只是判斷文件存在,使用file_exists就行,file_exists不僅可以判斷文件是否存在,同時(shí)也可以判斷目錄是否存在,
從函數(shù)名可以看出,is_file是確切的判斷給定的路徑是否是一個(gè)文件。
查看全部 -
feof() 函數(shù)檢查是否已到達(dá)文件末尾(EOF)。
如果出錯(cuò)或者文件指針到了文件末尾(EOF)則返回 TRUE,否則返回 FALSE。
查看全部 -
fgets可以從文件指針中讀取一行,
freads可以讀取指定長(zhǎng)度的字符串
查看全部 -
mysql_affected_rows? 受影響行數(shù)
查看全部
舉報(bào)