首頁 >後端開發 >php教程 >PHP substr()函數的用法詳解

PHP substr()函數的用法詳解

藏色散人
藏色散人原創
2019-04-11 11:02:535226瀏覽

本篇文章主要介紹PHP stubstr()函數的用法,substr()是PHP中的內建函數,用來提取字串的一部分,也就是傳回字串的子字串。

PHP substr()函數的用法詳解

語法:

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中文網其他相關文章!

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