前言
整理一下看php practitioner教學裡常用處理字串的方法,
在處理網址時很常用到。
一、最基本的黏起來
用英文的句點符號 .
把字串黏起來~
$string = "Legend";
$output = "The ".$string." of "."Zelda";
// $output = "The Legend of Zelda"
有些時候可以用 .=
,邏輯跟+=
、 -=
、 *=
一樣
$string = "Breath";
$string.= "of Wild";
// $string = "Breath of Wild"
二、爆開和黏起來
explode()
以下範例,每遇到一個"@"符號,會視為一個切點切開~
$string = "a@b@c";
$output = explode("@", $string);
// $output = ["a", "b", "c"]
implode()
基本上就是explode的相反,直接看下面範例。
$arr = ["a", "b", "c"];
$output = implode("?", $arr);
// $output = "a?b?c"
三、去頭去尾
trim()
可以把字串頭尾的某符號去掉,常用在處理網址。
$output = trim("/example/", "/");
// $output = "example"
trim()
是頭尾都去,如果只想單獨去掉左邊或右邊可以用ltrim()
或rtrim()