php函式集合

2021-09-27 09:14:19 字數 1723 閱讀 1269

stripos() 函式查詢字串在另一字串中第一次出現的位置(不區分大小寫)。

注釋:stripos() 函式是不區分大小寫的。

注釋:該函式是二進位制安全的。

strpos() 函式查詢字串在另一字串中第一次出現的位置。

注釋:strpos() 函式對大小寫敏感。

注釋:該函式是二進位制安全的。

strripos() 函式查詢字串在另一字串中最後一次出現的位置。

注釋:strripos() 函式對大小寫不敏感。

str_replace() 函式以其他字元替換字串中的一些字元(區分大小寫)。

該函式必須遵循下列規則:

注釋:該函式區分大小寫。請使用 str_ireplace() 函式執行不區分大小寫的搜尋。

注釋:該函式是二進位制安全的。

str_repalce(find,replace,string,count)

引數描述

find

必需。規定要查詢的值。

replace

必需。規定替換 find 中的值的值。

string

必需。規定被搜尋的字串。

count

可選。對替換數進行計數的變數。

preg_replace 函式執行乙個正規表示式的搜尋和替換。

如果 subject 是乙個陣列, preg_replace() 返回乙個陣列, 其他情況下返回乙個字串。

如果匹配被查詢到,替換後的 subject 被返回,其他情況下 返回沒有改變的 subject。如果發生錯誤,返回 null。

array_keys()函式返回乙個陣列,其中包含所搜尋陣列中找到的所有鍵。其形式如下:

array array_keys(array array[,mixed search_value])
如果包含可選引數search_value,則只會返回與該值匹配的鍵。下面的例子將輸出$fruit陣列中找到的所有陣列:

$fruits["banana"] = "yellow";

$fruits["watermelon"]="green";

$keys = array_keys($fruits);

print_r($keys);

程式執行結果如下:

array_values()函式返回乙個陣列中的所有值,並自動為返回的陣列提供數值索引。其形式如下:

array array_values(array array)
下面的例子將獲取$fruits中找到的各元素的值:

$fruits["banana"] = "yellow";

$fruits["watermelon"]="green";

$values = array_values($fruits);

print_r($values);

程式執行結果如下:

array ( [0] => red [1] => yellow [2] => green )
base_convert() 函式在任意進製之間轉換數字。

base_convert(number,frombase,tobase)
引數

描述number

必需。原始值。

frombase

必需。數字原來的進製。

tobase

必需。要轉換的進製。

php 中文處理函式集合

空格 string gbspace string 每個中文字之間加空格 string gbunspace string 每個中文字之間的空格清除 string clear space string 用來清除多餘的空格 轉換 string gbcase string,offset 將字串內的中英文本轉...

PHP100精華 PHP列印函式集合

1 echo 2 print 3 die 4 printf 5 sprintf 6 print r 7 var dump 1 echo 可以同時輸出多個字串,可以多個引數,並不需要圓括號,無返回值。2 print 只可以同時輸出乙個字串,乙個引數,需要圓括號,有返回值,當其執行失敗時返flase p...

php 常用函式集合 持續更新中

在php的開發中,巧妙的運用php自帶的一些函式,會起到事半功倍的效果,在此,主要記錄一些常用的函式 1 time microtime 函式 time 獲取當前時間戳 microtime 獲取當前微秒字串 1 測試microtime 函式 2echo 當前時間戳,以秒為單位 time 3 echo ...