$_server['script_name'] 返回/mantis/test.php,相對路徑;
__file__ 返回檔案的絕對路徑d:\projects\mantis\test.php
$_server["request_uri"] uri 用來指定要訪問的頁面
$globals乙個包含了全部變數的全域性組合陣列。變數的名字就是陣列的鍵。
explode 使用乙個字串分割另乙個字串 返回乙個字串陣列
implode 使用乙個字元將陣列元素鏈結成字串
$_server['server_name'] 當前指令碼所在伺服器的主機名
$_server['http_host'] 網域名稱
$_server['server_addr'] 當前指令碼所在伺服器的ip位址
trim去除字串首尾處的空白字元
basename 返回檔名部分
dirname 返回目錄部分
krsort — 對陣列按照鍵名逆向排序
set_time_limit()設定指令碼最大執行時間
time() 返回當前的unix時間戳
is_string()判斷變數是不是字串
is_bool
is_inteter
is_float
strtotime -- 將任何英文文字的日期時間描述解析為 unix 時間戳
file_exists 檢查檔案或目錄存不存在
fopen()開啟指定的檔案或url
feof()判斷檔案指標是否在末尾
fgets()從檔案指標中讀取一行
trim()去掉一行前後的空格
strlen()返回字串的長度
str_replace
isset
str_replace( "\0", '', $t_self ) 將t_self中的\0替換成「」
strpos — 查詢在字串中首次出現的位置
$_server['server_software'] 伺服器資訊
realpath 返回規範化的絕對路徑名
directory_separator 作業系統目錄分隔符
path_separator 在linux系統中是乙個" : "號,windows上是乙個";"號
set_include_path 設定incldue_path
get_include_path 獲取當前include_path
count() 返回陣列長度,非陣列返回1
substr(string string ,int start [int length]) 返回從start指定位置開始的長度的字串
$_server['local_addr'] iis7上用來獲取伺服器ip位址
$_server['remote_addr'] 瀏覽器使用者的ip位址
array_pad — 用值將陣列填補到指定長度
memory_get_usage()返回分配給php的記憶體量
spl_autoload_register 註冊__autoload()函式
ob_get_contents() return the contents of the output buffer
strtolower() 將大寫字母轉換為小寫字母
extension_loaded('zlib')找出擴充套件是否被載入
ini_get 返回php.ini中配置項的值
ini_set 設定php.ini中配置項的值 ,ini_set("memory_limit",'256m'); 只在指令碼執行期間生效,指令碼執行完成該值重置
php_eol php行結束符
preg_replace 執行乙個正規表示式的替換
preg_match(string pattern, string subject [, array matches [, int flags]]) -- 進行正規表示式匹配
htmlspecialchars convert special characters to html entities
ceil() 進一法取整
floor() 捨去法取整
round()四捨五入法
php中常用array內建函式,str內建函式
array 1.array chunk 把陣列分割為陣列塊 cars array volvo bmw toyota honda mercedes opel print r array chunk cars,2 2.array column 返回陣列中單一列的值 3.array combine 合併倆...
PHP內建函式
獲取時間戳 時間戳是指自1970 01 01 00 00 00到現在這一瞬間的秒數。microtime true 常用於測試程式執行時間 start microtime true for i 1 i 1000 i end microtime true echo end start 時間戳格式化 ti...
常用的 內建函式
max 取列表中的最大值 min 和max 剛好是相反的 乙個是取最大值 而min是取最小值 如1 l 1,2,3,4 print max l 結果 4 max 內部基於for迴圈,先乙個乙個的將傳入容器型別中的元素乙個乙個的取出 當你沒有制定key 那麼 key 中的第乙個字母對應的是ascll表...