本篇文章主要介紹PHP stubstr()函數的用法,substr()是PHP中的內建函數,用來提取字串的一部分,也就是傳回字串的子字串。
語法:
substr(string_name, start_position, string_length_to_cut)
參數:
substr()函數允許三個參數,其中兩個是強制的,一個是可選的。
string_name:在這個參數中,我們傳遞原始字串或需要剪切或修改的字串。這是一個強制參數。
start_position:如果 start_position是非負數,傳回的字串將從 string 的 start 位置開始,則從 0 開始計算。如果 start_position是負數,傳回的字串將從 string 結尾處向前數第 start 個字元開始。這也是一個強制參數。
string_length_to_cut:此參數是可選的,為整數型別。這指的是需要從原始字串中剪切的字串部分的長度。如果整數是正數,則它指的是從start_position開始並從頭開始提取長度。如果整數是負數,那麼它指的是從start_position開始並從字串的結尾提取長度。如果未傳遞此參數,則substr()函數將傳回從start_position開始直到字串結尾的字串。
傳回類型:
如果成功則傳回提取的字串部分;如果失敗,傳回FALSE或空字串。
PHP substr()函數的用法範例:
<?php function Substring($str){ $len = strlen($str); echo substr($str, 6), "<br>"; echo substr($str, 3, $len), "<br>"; echo substr($str, -11, 11), "<br>"; echo substr($str,-11, -8), "<br>"; } $str="phpAndmysql"; Substring($str);
輸出:
mysql Andmysql phpAndmysql php
相關推薦:《PHP教學》
以上是PHP substr()函數的用法詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!