PHP substr() 函式
定義和用法
substr() 函式返回字串的一部分。
語法
substr(string,start,length)
引數值
引數 | 描述 |
---|---|
string | 必需。規定要返回一部分的字串。 |
start | 必需。規定在字串的何處開始。
|
length | 可選。規定要返回的字串的長度。預設是直到字串的末尾。
|
技術詳情
返回值 | 返回提取的字串部分,如果失敗則返回 FALSE,或返回一個空字串 |
---|---|
PHP 版本 | 4+ |
更新日誌 | PHP 7.0 - 如果 string = start (以字元計),則返回空字串。早期版本返回 FALSE。 PHP 5.2.2 - 5.2.6 - 如果 start 具有負截斷的位置,則返回 FALSE。其他版本則從 start 位置獲取字串。 |
更多示例
示例
使用不同的正數和負數作為 start 引數
<?php
echo substr("Hello world",10)."<br>";
echo substr("Hello world",1)."<br>";
echo substr("Hello world",3)."<br>";
echo substr("Hello world",7)."<br>";
echo substr("Hello world",-1)."<br>";
echo substr("Hello world",-10)."<br>";
echo substr("Hello world",-8)."<br>";
echo substr("Hello world",-4)."<br>";
?>
自己動手試一試 »
示例
使用不同的正數和負數作為 start 和 length 引數
<?php
echo substr("Hello world",0,10)."<br>";
echo substr("Hello world",1,8)."<br>";
echo substr("Hello world",0,5)."<br>";
echo substr("Hello world",6,6)."<br>";
echo substr("Hello world",0,-1)."<br>";
echo substr("Hello world",-10,-2)."<br>";
echo substr("Hello world",0,-6)."<br>";
?>
自己動手試一試 »
❮ PHP 字串參考