isset()
檢查變數是否設定
unset()
銷毀變數
var_dump()
列印變數的詳細資訊
echo
輸出乙個或多個字串
print 輸出字串
printf 輸出格式化字串
sprintf
— return a formatted string
print_r()
列印關於變數的易於解釋的資訊 d
efine
() 定義乙個常量
defined()
檢查某個名稱的常量是否存在
exit
輸出乙個訊息並且退出當前指令碼
die 等同於
exit
()------
empty 檢查乙個變數是否為空
include
語句包含並執行指定檔案
require
語句包含並執行指定檔案
include_once
語句在指令碼執行期間包含並執行指定檔案
require_once
語句在指令碼執行期間包含並執行指定檔案
strlen
獲取字串長度
substr
返回字串的子串
strrpos
計算指定字串在目標字串中最後一次出現的位置
trim
去除字串首尾處的空白字元
ltrim
刪除字串首端的空白字元
rtrim
刪除字串末端的空白字元
str_replace()
子字串替換
strtolower
將字串轉化為小寫
strtoupper
將字串轉化為大寫
ucwords
將字串中每個單詞的首字母轉換為大寫
ucfirst
將字串的首字母轉換為大寫
in_array
檢查陣列中是否存在某個值
array_search
在陣列中搜尋給定的值,如果成功則返回相應的鍵名
array_key_exists
檢查給定的鍵名或索引是否存在於陣列中
explode
使用乙個字串分割另乙個字串
implode
join array elements with a string
array_values()
返回陣列中所有的值
array_keys()
返回陣列中所有的鍵名
array_flip()
交換陣列中的鍵和值
array_reverse()
返回乙個單元順序相反的陣列
count()
計算陣列中的單元數目或物件中的屬性個數
array_count_values()
統計陣列中所有的值出現的次數
array_unique()
移除陣列中重複的值
sort()
對陣列排序
rsort 對陣列逆向排序
ksort()
對陣列按照鍵名排序
krsort()
對陣列按照鍵名逆向排序
asort()
對陣列進行排序並保持索引關係
arsort()
對陣列進行逆向排序並保持索引關係
array_merge()
合併乙個或多個陣列
array_rand()
從陣列中隨機取出乙個或多個單元
array_sum()
計算陣列中所有值的和
file_exists():檢查檔案或目錄是否存在
copy():拷貝檔案
unlink():刪除服務端的檔案
filesize():取得檔案大小
filemtime():取得檔案修改時間
fopen():開啟檔案或者
urlfgets():從檔案指標中讀取一行
fread():讀取檔案
fwrite():寫入檔案
fclose():關閉檔案釋放資源
file_get_contents():將整個檔案讀入乙個字串
file_put_contents():將乙個字串寫入檔案
number_format():函式通過千位分組來格式化數字
array_sum():函式返回陣列中所有值得和
常用函式總結
includeunsigned long int htonl unsigned long int hostlong unsigned short int htons unsigned short int hostshort unsigned long int ntohl unsigned long ...
linux awk常用函式總結
gsub r,s 在整個 0中用s替代r gsub r,s,t 在整個t中用s替代r index s t 返回s中字串t的第一位置 length s 返回s長度 match s r 測試s是否包含匹配r的字串 split s a fs 在fs上將s分成序列a sprint fmt,exp 返回經fm...
MATLAB常用函式總結
currentfolder pwd addpath genpath currentfolder size 獲取矩陣的行數和列數 r size a,1 該語句返回的時矩陣 a的行數,c size a,2 該語句返回的時矩陣 a的列數。length max size zeros 函式 生成零矩陣 one...