php常用方法

2022-05-13 03:16:39 字數 954 閱讀 2328

在日常開發中,經常我們使用系統方法或者是自己封裝的方法進行專案的開發。再此總結一下!!!

一。對於字串擷取

1.使用mbstring擴充套件  (注意編碼的設定)

mb_substr($str,2,5,'utf-8');

2.自寫擷取函式

function substring_utf8($str, $start, $lenth

)elseif (substr($a, 0, 3) == 110)

elseif (substr($a, 0, 4) == 1110)

$n++;

}else

elseif (substr($a, 0, 3) == 110)

elseif (substr($a, 0, 4) == 1110)

else

if (++$m >= $lenth

) }

}return$r;

}

二。轉換字符集

function charset_convert($content, $from='

gbk', $to='

utf-8')

elseif (function_exists(

'iconv'))

else

}

三。字串相關操作

1)去除字串中的空格

preg_replace('

/[(\xc2\xa0)|\s]+/

',''

, $obj);

//返回值: 如果subject是乙個陣列, preg_replace()返回乙個陣列, 其他情況下返回乙個字串。 發生錯誤 返回null

PHP常用方法

指定允許其他網域名稱訪問 header access control allow origin 響應型別 header access control allow methods post 響應頭設定 header access control allow headers content type 陣...

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...