91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

php如何實現字符串去掉頭尾

發布時間:2023-02-08 11:58:25 來源:億速云 閱讀:112 作者:iii 欄目:編程語言

這篇“php如何實現字符串去掉頭尾”文章的知識點大部分人都不太理解,所以小編給大家總結了以下內容,內容詳細,步驟清晰,具有一定的借鑒價值,希望大家閱讀完這篇文章能有所收獲,下面我們一起來看看這篇“php如何實現字符串去掉頭尾”文章吧。

php實現字符串去掉頭尾的方法:1、使用ltrim函數刪除字符串開頭的空白字符或其他字符;2、使用rtrim函數刪除字符串末端的空白字符或者其他字符即可。

PHP字符串去除首尾指定字符的trim ltrim rtrim函數

我們都知道在表單提交的過程中,可用戶輸入的內容不一定就是和你想的一樣合法的數據,就比如輸入用戶名或者郵箱的時候在input框空了幾個空格,這樣進入數據庫中的數據自然也會多出幾個空格顯然不太符合邏輯,所以一般我們可以用trim來去除前后空格的效果。

trim函數

語法:trim ( string $str [, string $character_mask ] ) : string

作用:刪除字符串首尾處的空白字符(或者其他字符)

返回值:返回處理后的字符串

同系列的函數有ltrim rtrim函數

ltrim — 刪除字符串開頭的空白字符(或其他字符)

rtrim — 刪除字符串末端的空白字符(或者其他字符)

一個參數

函數里面只使用一個參數只能去除指定字符。不使用第二個參數,trim() 僅刪除以下字符:

php如何實現字符串去掉頭尾

兩個參數

通過指定 character_mask,可以指定想要刪除的字符列表。簡單地列出你想要刪除的全部字符。或者通過使用 .. 格式,可以指定一個范圍。

#trim去除前后指定字符列表
$str = "Hello Tacks";
var_dump($str);
var_dump(trim($str,'Hes'));

#刪除 $binary 開頭的 ASCII 控制字符
$binary = "\x09Example string\x0A";
// (從 0 到 31,包括 0 和 31)
$clean = trim($binary, "\x00..\x1F");
var_dump($clean);

emmm,其他兩個函數ltrim和rtrim函數用法一致,這里就不再累述。

小例子

你以為就要結束了嗎,你以為這個函數很簡單。那你看一下下面的代碼。

$str = "Hello php";
var_dump($str);
var_dump(rtrim($str,'hp'));

如果你覺得處理后的字符串是'Hello p',那么你就還是沒真正意義上理解這個函數第二個參數的用法。

首先我用的是rtrim函數,去除字符串尾部的特定字符,第二這個特定字符是也就是第二個參數,是一個字符列表,那么就是字符串從右向左不斷匹配字符列表里面的字符,所以會匹配p和h,因此最終的結果是'Hello '。所以還是不要大意而用錯函數達不到你想要的結果。

以上就是關于“php如何實現字符串去掉頭尾”這篇文章的內容,相信大家都有了一定的了解,希望小編分享的內容對大家有幫助,若想了解更多相關的知識內容,請關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

php
AI

万安县| 什邡市| 万州区| 晋江市| 天镇县| 华安县| 陇西县| 丽江市| 青神县| 陆河县| 鄂尔多斯市| 北宁市| 连山| 宁乡县| 濉溪县| 南昌市| 论坛| 于都县| 西安市| 开封县| 巴林左旗| 乃东县| 呼伦贝尔市| 桂东县| 绥阳县| 漳浦县| 碌曲县| 高邮市| 安达市| 安丘市| 山东| 万安县| 莲花县| 琼结县| 兴业县| 龙山县| 双峰县| 白城市| 句容市| 湖州市| 子长县|