首頁 後端開發 PHP問題 PHP你必須知道的知識點有哪些? (第二彈)

PHP你必須知道的知識點有哪些? (第二彈)

Jun 30, 2021 am 11:05 AM
php

我們學習了解了這麼多關於PHP的知識,不知道你們對PHP中你必須知道的知識點有哪些?是否已經完全掌握了呢,如果沒有,那就跟隨本篇文章一起繼續學習吧

相關推薦:PHP中你必須知道的知識點有哪些?

檔案運算函數:

opendir(路徑):開啟一個路徑資源(將路徑內部的所有資料讀入記憶體)

readdir(路徑資源):從資料夾資源讀取目前資源指標所指向的檔案的名字,指標會向下移動一位

closedir(資源):釋放對應的檔案資源

scandir(路徑):讀取一個路徑內部的所有檔名,傳回一個數組,數組的每個元素都是檔名。

file_exists:判斷一個檔案是否存在(檔案是廣義:路徑和檔案)is _dir:判斷一個指定路徑是否存在(資料夾)

is_file:判斷一個指定路徑是否是文件(檔案)mkdir:建立一個路徑,如果路徑存在就會報錯rmdir:移除資料夾

file_get_contents:從一個指定的檔案內讀取資料內容

編碼:

base64_encode 本函數將字串以MIME BASE64編碼。在BASE64編碼後的字串只包含英文字母大小寫、阿拉伯數字、加號與反斜線,共64個基本字元,不包含其它特殊的字元,因而才取名BASE64。

base64_decode解碼

序列化:

serializeunserialize

json_encode 對變數進行JSON編碼

#json_decode對JSON格式的字串進行編碼.

錯誤報告:

error_reporting(E_ALL)

ini_set('display errors', 1)

字串函數:

strlen:取得字串長度,位元組長度

substr_count某字串出現的次數

substr:字串截取,取得字串(依照位元組進行截取)mb_strlen.mb_substr

strchr:與substr相似,並從指定位置截取一直到最後

#strrchr(取得文件字尾名):與strchr一樣,只是從右邊開始找尋字元strtolower:所有的字元都小寫(針對英文字母)

strtoupper:所有的字元都大寫

#strrev:字串反轉(只能反轉英文:英文儲存只有一個位元組),依照位元組進行反轉strpos:從字串中找對應字元出現的位置(數字下標),從最左邊開始找

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

trim:去掉字串兩邊的字元,預設是空格

str_split函數把字串分割到陣列中。

為一連串更小的部分

chunk_split()函數把字串分割成-

str_repeat("Shanghai",5);把字串"Shanghai "重複5次str_replace('l', 'T, dirname(DIR)));取代

ucfirst首字母大寫

時間日期函數:

#time:得到目前時間的時間戳記(整數:從格林威治時間1970年1月1日0時0分0秒開始)秒數

date:時間序列化函數,將指定的時間戳記轉換成規定時間日期的顯示格式(隨意的字串:有專業的格式符規定),如果沒有指定時間戳,系統預設使用當前時間的時間戳

strtotime:時間日期格式的字串轉換成對應的時間戳記(只要是正確的英語時間表達方式,都可以進行轉換)

microtime:微秒時間戳,根據不同的要求返回不同的結果混合microtime (布林類型),可以傳回一個浮點數的時間,也可以傳回一個陣列(時間戳與微秒數

#addcslashes傳回在指定的字元前加入反斜線的字串

htmlspecialchars 函數把一些預先定義的字元轉換成HTML實體htmlspecialchars 

#decode把一些預先定義的HTML實體轉換成字元

##常數:

define()定義常數

defined()偵測常數是否定義

#推薦學習:《

PHP影片教學

以上是PHP你必須知道的知識點有哪些? (第二彈)的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
2 週前 By 尊渡假赌尊渡假赌尊渡假赌
倉庫:如何復興隊友
4 週前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
4 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

CakePHP 專案配置 CakePHP 專案配置 Sep 10, 2024 pm 05:25 PM

在本章中,我們將了解CakePHP中的環境變數、常規配置、資料庫配置和電子郵件配置。

適用於 Ubuntu 和 Debian 的 PHP 8.4 安裝和升級指南 適用於 Ubuntu 和 Debian 的 PHP 8.4 安裝和升級指南 Dec 24, 2024 pm 04:42 PM

PHP 8.4 帶來了多項新功能、安全性改進和效能改進,同時棄用和刪除了大量功能。 本指南介紹如何在 Ubuntu、Debian 或其衍生版本上安裝 PHP 8.4 或升級到 PHP 8.4

CakePHP 日期和時間 CakePHP 日期和時間 Sep 10, 2024 pm 05:27 PM

為了在 cakephp4 中處理日期和時間,我們將使用可用的 FrozenTime 類別。

CakePHP 檔案上傳 CakePHP 檔案上傳 Sep 10, 2024 pm 05:27 PM

為了進行文件上傳,我們將使用表單助理。這是文件上傳的範例。

CakePHP 路由 CakePHP 路由 Sep 10, 2024 pm 05:25 PM

在本章中,我們將學習以下與路由相關的主題?

討論 CakePHP 討論 CakePHP Sep 10, 2024 pm 05:28 PM

CakePHP 是 PHP 的開源框架。它旨在使應用程式的開發、部署和維護變得更加容易。 CakePHP 基於類似 MVC 的架構,功能強大且易於掌握。模型、視圖和控制器 gu

如何設定 Visual Studio Code (VS Code) 進行 PHP 開發 如何設定 Visual Studio Code (VS Code) 進行 PHP 開發 Dec 20, 2024 am 11:31 AM

Visual Studio Code,也稱為 VS Code,是一個免費的原始碼編輯器 - 或整合開發環境 (IDE) - 可用於所有主要作業系統。 VS Code 擁有大量針對多種程式語言的擴展,可以輕鬆編寫

CakePHP 建立驗證器 CakePHP 建立驗證器 Sep 10, 2024 pm 05:26 PM

可以透過在控制器中新增以下兩行來建立驗證器。

See all articles