php有自帶的方法,其常用方法有:1、strlen方法,用於取得字串長度和位元組長度;2、substr方法,用於字串截取;3、strtolower方法,用於將所有的字元都改成小寫;4、strrev方法,用於將字串反轉;5、time方法,用於得到當前時間的時間戳;6、explode方法,用於將一個字串按照某個指定的規則將陣列分成多個段等等。
本教學操作環境:windows7系統、PHP8.1版、DELL G3電腦
php自帶方法嗎?
PHP有自帶的方法。
PHP的方法功能越來越強大,裡面有著非常豐富的內建函數。以下是小編為大家整理的php常用系統函數方法,歡迎參考~
字串函數
strlen:取得字串長度,位元組長度
substr:字串截取,取得字串(依照位元組進行截取)
strchr:與substr相似,從指定位置截取一直到最後
strrchr(取得檔案字尾名):與strchr一樣,只是從右邊開始查找字元
strtolower:所有的字元都小寫(針對英文字母)
strtoupper:所有的字元都大寫
strrev:字串反轉(只能反轉英文:英文儲存只有一個位元組),依照位元組反轉
strpos:從字串中找對應字元出現的位置(數字下標),從最左邊開始找
strrpos:與strpos一樣,只是從字串的右邊開始找
trim:去掉函數兩邊的字符,預設是空格
時間日期函數
time:得到目前時間的時間戳記(整數:從格林威治時間1970年
explode:*,將字串依照某個指定的規則(通常是特殊字元),將陣列分成多個段,每一段都當做一個數組的元素,返回一個索引數組
implode:粘合,將一個數組內部的所有元素按照某個指定的規則(特殊字符),將所有的元素拼接成一個字串
array_merge:合併,指的是將兩個數組中的元素進行累計。如果後面的數組與前面的數組有下標(鍵名:關聯)相同的,那麼後面的元素的值會覆寫前面的;如果是索引的相同下標,會自動的修改下標疊加到前面的數組裡。
資料結構模擬函數
array_shift:從數組的前面*出元素,得到元素的值
array_pop:從數組的後面*出元素,得到元素的值
array_unshift:從數組的前面壓入元素,得到當前數組元素的個數
array_push:從陣列的後面壓入元素,得到目前陣列元素的個數
判斷變數
is_bool:判斷是否為布林類型
is_float:判斷浮點型
is_integer:判斷整數
is_object:判斷物件
is_array:判斷陣列
is_string:判斷字串
is_resource:判斷資源
is_scalar:scalar是標量的,判斷是基本資料型態:整數,浮點型,布林型和字串型
# is_null:是否為空
is_numeric:判斷數字或純數字組成的字串
gettype:取得資料型別
settype:改變資料型別
#檔案*作函數
opendir(路徑):開啟一個路徑資源(將路徑內部的所有資料讀入記憶體)
readdir(路徑資源):從資料夾資源中讀取目前資源指標所指向的檔案的名字,指標會向下移動一位
closedir(資源):釋放對應的檔案資源
scandir(路徑):讀取一個路徑內部的所有檔名,傳回一個數組,數組的每一個元素都是檔名。
file_exists:判斷一個檔案是否存在(檔案是廣義:路徑和檔案)
is_dir:判斷一個指定路徑是否存在(資料夾)
is_file:判斷一個指定路徑是否為檔案(檔案)
mkdir:建立一個路徑,如果路徑存在就會報錯
rmdir:移除資料夾
file_get_contents:從一個指定的文件內讀取資料內容。
file_put_contents:將指定的字串寫入到對應的檔案
fopen:開啟一個檔案資源
fgetc:c代表character,一次讀取一個字元
fgets:s代表string,代表可以讀取多個字符,取決於指定的讀取長度或是否碰到換行(最多只能讀取一行資料)
兩個函數都是對目前資源指標進行*作,讀取之後都會將指標下移
fread:取得指定長度的資料直到檔案結束
fwrite:寫入資料到文件資源指標的位置,寫入東西不會將目前位置已有的東西往後移,而是會覆寫
fseek:將指標指定到對應的位置
fclose:使用對應的檔案資源
copy:複製
unlink:刪除檔案
rename:重新命名檔案
filemtime:m代表modify,檔案最後被修改的時間
推薦學習:《PHP影片教學》
以上是php自備方法嗎的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本文比較了酸和基本數據庫模型,詳細介紹了它們的特徵和適當的用例。酸優先確定數據完整性和一致性,適合財務和電子商務應用程序,而基礎則側重於可用性和

本文討論了確保PHP文件上傳的確保,以防止諸如代碼注入之類的漏洞。它專注於文件類型驗證,安全存儲和錯誤處理以增強應用程序安全性。

本文討論了在PHP中實施API速率限制的策略,包括諸如令牌桶和漏水桶等算法,以及使用Symfony/Rate-limimiter之類的庫。它還涵蓋監視,動態調整速率限制和手

本文討論了使用password_hash和pyspasswify在PHP中使用密碼的好處。主要論點是,這些功能通過自動鹽,強大的哈希算法和SECH來增強密碼保護

本文討論了OWASP在PHP和緩解策略中的十大漏洞。關鍵問題包括注射,驗證損壞和XSS,並提供用於監視和保護PHP應用程序的推薦工具。


熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

Dreamweaver CS6
視覺化網頁開發工具

Safe Exam Browser
Safe Exam Browser是一個安全的瀏覽器環境,安全地進行線上考試。該軟體將任何電腦變成一個安全的工作站。它控制對任何實用工具的訪問,並防止學生使用未經授權的資源。

EditPlus 中文破解版
體積小,語法高亮,不支援程式碼提示功能

禪工作室 13.0.1
強大的PHP整合開發環境

WebStorm Mac版
好用的JavaScript開發工具