首頁 >後端開發 >PHP問題 >PHP函數和方法的差別?

PHP函數和方法的差別?

Guanhui
Guanhui原創
2020-06-22 10:27:552705瀏覽

PHP函數和方法的差別?

PHP函數和方法差異?

1、函數是單獨存在的,是過程導向定義的,而方法是依賴類別存在的,是物件導向定義的;

2、函數可以當做一種演算法的實現,而方法可以當做一個業務邏輯或功能的實作。

教學推薦:《PHP》《MySQL教學

常用PHP函數

ucfirst() 函數把字串中的首字元轉換為大寫。

trim() 函數從字串的兩端刪除空白字元和其他預定義字元。

substr_replace() 函數把字串的一部份替換為另一個字串。

substr_count() 函數計算子字串在字串中出現的次數。

substr_compare() 函數從指定的開始長度比較兩個字串。

substr() 函數傳回字串的一部分。

strtr() 函數轉換字串中特定的字元。

strtoupper() 函數把字串轉換為大寫。

strtolower() 函數把字串轉換為小寫。

strtok() 函數把字串分割成更小的字串。

strstr() 函數搜尋一個字串在另一個字串中的第一次出現。

strspn() 函數傳回字串中包含的特定字元的數目。

strrpos() 函數尋找字串在另一個字串中最後一次出現的位置。

strripos() 函數尋找字串在另一個字串中最後一次出現的位置。

strrev() 函數反轉字串。

strrchr() 函數會尋找字串在另一個字串中最後一次出現的位置,並傳回從該位置到字串結尾的所有字元。

strpos() 函數傳回字串在另一個字串中第一次出現的位置。

strpbrk() 函數在字串中搜尋指定字元中的任一個。

strncmp() 函數比較兩個字串。

strncasecmp() 函數比較兩個字串。

strnatcmp() 函數使用一種「自然」演算法來比較兩個字串。

strnatcasecmp() 函數使用一種「自然」演算法來比較兩個字串。

strlen() 函數傳回字串的長度。

stristr() 函數尋找字串在另一個字串中第一次出現的位置。

stripos() 函數傳回字串在另一個字串中第一次出現的位置。

stripslashes() 函數刪除由 addslashes() 函數新增的反斜線。

stripcslashes() 函式刪除由 addcslashes() 函式新增的反斜線。

strip_tags() 函數剝開 HTML、xml 以及 PHP 的標籤。

strcspn() 函數傳回在找到任何指定的字元之前,在字串中尋找的字元數。

strcoll() 函數比較兩個字串。

strcmp() 函數比較兩個字串。

strchr() 函數搜尋一個字串在另一個字串中的第一次出現。

strcasecmp() 函數比較兩個字串。

str_word_count() 函數計算字串中的單字數。

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

str_shuffle() 函數隨機地打亂字串中的所有字元。

str_rot13() 函數對字串執行 ROT13 編碼。

str_replace() 函數使用一個字串取代字串中的另一些字元。

str_repeat() 函數把字串重複指定的次數。

str_pad() 函數把字串填入指定的長度。

str_ireplace() 函數使用一個字串取代字串中的另一些字元。

sscanf() 函數根據指定的格式解析來自一個字串的輸入。

sprintf() 函數把格式化的字串寫入變數中。

soundex() 函數計算字串的 soundex 鍵。

similar_text() 函數計算兩個字串的匹配字元的數目。

sha1_file() 函數計算檔案的 SHA-1 雜湊。

sha1() 函數計算字串的 SHA-1 雜湊。

setlocale() 函數設定地區資訊(地域資訊)。

rtrim() & rtrim() 函數 

相關推薦:《ThinkPHP教學

#

以上是PHP函數和方法的差別?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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