溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

?PHP中必須知道的知識點是什么

發(fā)布時間:2021-06-30 13:41:25 來源:億速云 閱讀:135 作者:小新 欄目:編程語言

這篇文章給大家分享的是有關(guān)PHP中必須知道的知識點是什么的內(nèi)容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

文件操作函數(shù):

opendir(路徑):打開一個路徑資源(將路徑內(nèi)部的所有數(shù)據(jù)讀入到內(nèi)存)

readdir(路徑資源):從文件夾資源中讀取當(dāng)前資源指針?biāo)赶虻奈募拿郑羔槙蛳乱苿右晃?/p>

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ù)字下標(biāo)),從最左邊開始找

strrpos:與strpos一樣,只是從字符串的右邊開始找

trim:去掉字符串兩邊的字符,默認(rèn)是空格

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)默認(rèn)使用當(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é)到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

php
AI