PHP ltrim 函式基本語法
string ltrim ( string $str [, string $charlist ] )
ltrim 函式最簡單的方法只需要使用第一個參數 $str 即可,$str 代表的是要處理的字串,必填項目,第二個參數 $charlist 則是 PHP 4.1.0 新增個其他字元刪除功能,此為選擇性項目,若未使用第二個參數,則 ltrim 僅會刪除以下幾個字元。- " " (ASCII 32 (0x20))
- "\t" (ASCII 9 (0x09))
- "\n" (ASCII 10 (0x0A))
- "\r" (ASCII 13 (0x0D))
- "\0" (ASCII 0 (0x00))
- "\x0B" (ASCII 11 (0x0B))
PHP ltrim 函式範例
<?php
$text_1 = " 這是測試字串";
$text_2 = "a這是測試字串";
$text_1=ltrim($text_1);
var_dump($text_1);
echo '<br>';
$text_2=ltrim($text_2,'a');
var_dump($text_2);
?>
以上範例輸出$text_1 = " 這是測試字串";
$text_2 = "a這是測試字串";
$text_1=ltrim($text_1);
var_dump($text_1);
echo '<br>';
$text_2=ltrim($text_2,'a');
var_dump($text_2);
?>
string(18) "這是測試字串"
string(18) "這是測試字串"
我們先準備了兩個字串,分別以普通空白以及英文字母"a"開頭,第一次使用 ltrim 函式,不需要使用第二個參數,就順利的將字串開頭的普通空白移除,第二次使用 ltrim 函式,由於預設並不會刪除英文字母 a,所以我多使用了第二個參數,即可順利將字母 a 刪除。string(18) "這是測試字串"
其他補充、範例中的 var_dump 是用來將變數印在螢幕上的函式,他會同時輸出字串長度以及字串內容,而『echo '<br>';』則是輸出換行字符,讓範例結果呈現兩行的效果。
延伸閱讀