clone操做符php
$obj2 = clone $obj1;html
儘可能使用xxx_once,防止屢次定義同名的常量或函數報錯數組
include_once存在的問題是,PHP只會試圖導入被請求的文件, 即使文件沒有被找到程序依舊會繼續執行.瀏覽器
數組循環的一個方法: 函數
foreach( $papers as $paper) //papers是數組, paper循環獲取papers中的元素ui
foreach( $papers as $item=>$description)url
while(list($item, $description) = each($paper))設計
is_array($fred): 檢查變量是否爲數組orm
count($fred) : 統計數組頂層元素數量htm
count($fred, 1) : 獲取一個多維數組中到底有多少元素. 第二個參數可選, 0或1, 0限制只統計頂層數組元素個數, 1強制且遞歸統計子數組的元素個數
sort($fred) : 在提供的源數組上直接排序. 排序成功返回true, 失敗返回false
sort($fred, SORT_NUMERIC); : 強制按照數值排序
sort($fred, SORT_STRING); : 強制按照字符串排序
rsort() 按相反順序排序
shuffle($fred) 按隨機順序排序
explode() 容許接受一個包含幾個單一字母(或字符串)的獨立項的字符串,並將這些項放入一個數組. 常見把一句話分解成包含全部單詞的一個數組. 第一個參數表示分隔符
extract($_GET) 將傳遞給變量的值存起來
compact() 經過變量及其值來建立數組
printf 經過格式化字符控制文本的輸出格式
sprintf 將結果傳遞給另外一個變量而不是瀏覽器
date($format, $timestamp)
mktime(小時數,分鐘數,秒數,月分數,天數,年數)
time()
file_exists 檢測文件是否存在
fopen
fgets() 讀文件 獲取一整行數據
fread() 讀取多行數據或多行中的部分數據
copy("test1.txt","test2.txt") 拷貝文件
rename() 移動文件或重命名
unlink 刪除文件
flock($fh, LOCK_EX) 在多用戶訪問時爲文件枷鎖
flock($fh, LOCK_UN) 釋放排他鎖
file_get_contents 讀取整個文件(甚至經過url請求html文件顯示頁面到屏幕)
exec()