這篇文章給大家分享的是有關(guān)PHP中必須知道的知識點是什么的內(nèi)容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。
成都創(chuàng)新互聯(lián)從2013年成立,先為鳳泉等服務(wù)建站,鳳泉等地企業(yè),進行企業(yè)商務(wù)咨詢服務(wù)。為鳳泉企業(yè)網(wǎng)站制作PC+手機+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。
文件操作函數(shù):
opendir(路徑):打開一個路徑資源(將路徑內(nèi)部的所有數(shù)據(jù)讀入到內(nèi)存)
readdir(路徑資源):從文件夾資源中讀取當(dāng)前資源指針所指向的文件的名字,指針會向下移動一位
closedir(資源):釋放對應(yīng)的文件資源
scandir(路徑):讀取一個路徑內(nèi)部的所有文件名,返回一個數(shù)組,數(shù)組的每一個元素都是文件名。
file_exists:判斷一個文件是否存在(文件是廣義:路徑和文件)is _dir:判斷一個指定路徑是否存在(文件夾)
is_file:判斷一個指定路徑是否是文件(文件)mkdir:創(chuàng)建一個路徑,如果路徑存在就會報錯rmdir:移除文件夾
file_get_contents:從一個指定的文件內(nèi)讀取數(shù)據(jù)內(nèi)容
編碼:
base64_encode 本函數(shù)將字符串以 MIME BASE64編碼。在BASE64編碼后的字符串只包含英文字母大小寫、阿拉伯?dāng)?shù)字、加號與反斜線,共64個基本字符,不包含其它特殊的字符,因而才取名BASE64。
base64_decode解碼
序列化:
serializeunserialize
json_encode 對變量進行JSON編碼
json_decode對JSON格式的字符串進行編碼.
錯誤報告:
error_reporting(E_ALL)
ini_set('display errors', 1)
字符串函數(shù):
strlen:獲取字符串長度,字節(jié)長度
substr_count某字符串出現(xiàn)的次數(shù)
substr:字符串截取,獲取字符串(按照字節(jié)進行截取)mb_strlen.mb_substr
strchr:與substr相似,從指定位置截取一直到最后
strrchr(獲取文件后綴名):與strchr一樣,只是從右邊開始查找字符strtolower:所有的字符都小寫(針對英文字母)
strtoupper:所有的字符都大寫
strrev:字符串反轉(zhuǎn)(只能反轉(zhuǎn)英文:英文存儲只有一個字節(jié)),按照字節(jié)進行反轉(zhuǎn)strpos:從字符串中找對應(yīng)字符出現(xiàn)的位置(數(shù)字下標),從最左邊開始找
strrpos:與strpos一樣,只是從字符串的右邊開始找
trim:去掉字符串兩邊的字符,默認是空格
str_split函數(shù)把字符串分割到數(shù)組中。
為一連串更小的部分
chunk_split()函數(shù)把字符串分割為-
str_repeat("Shanghai",5);把字符串"Shanghai "重復(fù)5次str_replace('l', 'T, dirname(DIR)));替換
ucfirst首字母大寫
時間日期函數(shù):
time:得到當(dāng)前時間的時間戳(整型:從格林威治時間1970年1月1日0時0分0秒開始)秒數(shù)
date:時間序列化函數(shù),將指定的時間戳轉(zhuǎn)換成規(guī)定時間日期的顯示格式(隨意的字符串:有專業(yè)的格式符規(guī)定),如果沒有指定時間戳,系統(tǒng)默認使用當(dāng)前時間的時間戳
strtotime:時間日期格式的字符串轉(zhuǎn)換成對應(yīng)的時間戳(只要是正確的英語時間表達方式,都可以進行轉(zhuǎn)換)
microtime:微秒時間戳,根據(jù)不同的要求返回不同的結(jié)果混合 microtime (布爾類型),可以返回一個浮點數(shù)的時間,也可以返回一個數(shù)組(時間戳和微秒數(shù)
addcslashes返回在指定的字符前添加反斜杠的字符串
htmlspecialchars 函數(shù)把一些預(yù)定義的字符轉(zhuǎn)換為HTML實體htmlspecialchars
decode把一些預(yù)定義的HTML實體轉(zhuǎn)換為字符
常量:
define()定義常量
defined()檢測常量是否定義
感謝各位的閱讀!關(guān)于“PHP中必須知道的知識點是什么”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,讓大家可以學(xué)到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!