PHP常用方法

2021-10-10 21:11:17 字數 1252 閱讀 3653

指定允許其他網域名稱訪問:

header(『access-control-allow-origin:*』);

響應型別:

header(『access-control-allow-methods:post』);

響應頭設定:

header(『access-control-allow-headers:content-type』);

陣列轉換成字串:

implode();

字串轉化為整數:

(int)foo

;int

val(

foo; intval(

foo;in

tval

(foo);

字串切割成陣列,如果是中文,utf-8下應是按3個位元組切割,否則為亂碼:

str_split($str,3)

返回字串長度,如果是中文,預設utf-8編碼,返回乙個位元組長度:

mb_strlen($str,『utf-8』)

字串擷取 如果 start 是負數,返回的字串將從結尾處向前數第 start 個字元開始:

substr($str,2,2)

擷取中文字串,乙個中文按乙個位元組處理:

mb_substr($str,2,2,『utf-8』)

計算字串出現的次數,區分大小寫:

substr_count($str,『h』)

計算字串出現的次數,區分大小寫:

mb_substr_count($str,『中』)

首字母大寫:

ucfirst($str)

將字串中每個單詞的首字母轉換為大寫:

ucwords($str)

將字串轉化為小寫:

strtolower($str)

將字串轉化為大寫:

strtoupper($str)

字串翻轉,如果含有中文,將會亂碼:

strrev($str)

字串替換,在string中查詢第乙個引數,替換成第二個引數:

str_replace (search,replace,$str)

隨機打亂乙個字串,中文會亂碼:

str_shuffle ($str)

查詢字串的首次出現 ,第三個引數表示返回是出現前還是出現後,預設false:

strstr($str,『wo』,true)

重複乙個字串,返回值為重複這個字串10次的值:

str_repeat("-=", 10)

php傳送http請求:

php常用方法

在日常開發中,經常我們使用系統方法或者是自己封裝的方法進行專案的開發。再此總結一下!一。對於字串擷取 1.使用mbstring擴充套件 注意編碼的設定 mb substr str,2,5,utf 8 2.自寫擷取函式 function substring utf8 str,start,lenth e...

php常用魔術方法

魔術方法和建構函式 construct和複製物件時自動呼叫的函式 clone相似,都是在執行某一操作時會被呼叫,通常和乙個關鍵字相連。通常情況下在類中會定義私有屬性,這是為了保護資料而使用的措施,但是也給我們帶來了麻煩。想要修改它們的值時,是通過呼叫我們定義的介面函式來完成的。每次需要修改變數都要呼...

php常用方法封裝

public function consumer request request elseif msg err else public function producer request request file name test.csv ob end clean header content t...