這篇文章主要介紹了關於php的基礎操作,有著一定的參考價值,現在分享給大家,有需要的朋友可以參考一下
php基礎知識
陣列函數
count($arr) 計算陣列的元素個數
#print_r($arr) 列印陣列
迭代數組
for 索引遍歷
#foreach() 迭代數組
陣列排序sort(); 順序排序會清除索引 rsort() ;倒敘排序
asort() ; 依value排序不明確索引arsort() ;##shuffle ();隨機排序
array_reverse(); 將原來的元素順序反向
#current(); 傳回指標指向的目前元素
#陣列的其他簡單操作
list(
##計算元素在數組中的出現次數
取得數值中的索引
#array_key($arr)
array_map('cube'//方法名稱,$arr);
######其他函數#############in_array('haha',$arr); 判斷一個值是否存在在數組中############key('haha',$arr); 取得目前元素的索引##################字串處理# ###########字串分割合併###################explode(',',$str,2//分割的段數) 分割字串為陣列############implode(',',$arr) 將陣列元素銜接成字串###############字串的比較與替換##################strcmp(########################str2) 比較兩個字串是否相同傳回bool值############str_replace('str'//被取代的內容,################# ####str2被取代的字串);取代部分內容
str_replace('haha',
str2) 單一內容個替換
str-replace(
##arr2,$str) 取代多個字詞,兩個陣列一一對應替換num1 ,$num2) 截取一段字串
目錄操作
#getcwd()取得目前php的路徑
a 只寫從尾部開始 沒有就創建
a 讀寫從尾部開始沒有就創建
fopen(
file($path)傳回一個陣列每個元素是每行的內容
#get_file_content 傳回整個檔案的內容
寫入檔案
fwrite(
str,$length) 寫入檔案內絨毛
file_put_contents(
#新刪除資料夾mkdir($path); 建立資料夾
copy(
path2)行動檔案
#檔案處理的鎖定(防止多個使用者同時寫入) #flock($fp,[LOCK_EX]); 寫入鎖定只能單一人寫入
flock($fp,[LOCK_UN]);釋放鎖定
#fgetss($path);透過http協定取得檔案 且取得內容過濾掉html標籤
include($path) ;引入檔案 檔案遺失只會警告
m月
D 星期#H 小時
s 秒
######….################UNIX時間戳(從1970年1月1日0時開始的計算的秒數) ##################mktime(################## ######minute,######################month,
year) 參數省略是目前的時間
date ('M-d-Y',mktime(….));將時間戳轉換成日分秒…
#取得各個時間全部各個部分的資訊填入數組 並返回數組
getdate([mktime(…)])取得目前的時間資訊 或時間戳記的時間資訊
checkdate(
#day,$year) 判斷是否有效
#對於URL和HTTP處理
url位址分析
#urlencode($str) 對於url進行編碼就是將url中的非數字和非字母轉成%xx 兩位十六進位數
urldecode($str);將其中的%xx 轉換成原來的字元
parse_url($url) 傳回一個陣列內部包含url的各個資訊
scheme 協定
host 主機ip位址和網域名稱
port 埠號
#pass 使用者名稱
pass 使用者密碼
path 存取路徑
query 查詢參數就是更在url後面的資訊
fragment 參數片段
產生HTTP頭
header($str) 標頭 用來說明伺服器通訊的過程和通訊時間必須在一切實際輸出的前面
取得的預先定義的變數取得頭資訊
#$_SERVER 所有伺服器頭資訊陣列
$_HTTP_HOST http主機
#$_SERVER_NAME 伺服器名稱
octdec($num)八到十
#base_convert($num,16,2) 將num從form的進位轉換到to的進位產生隨機數字
max) 產生隨機數字
getenv('DOCUMENT_ROOT') 環境變數就是檔案根目錄
getenv('SCRIPT_NAME')目前檔案
#…..
get_current_user()傳回目前程式的擁有者的名稱
#相關推薦:
以上是php的基礎操作的詳細內容。更多資訊請關注PHP中文網其他相關文章!