php?substr()去掉最后一位字符的實(shí)例方法
本教程操作環(huán)境:windows7系統(tǒng)、PHP7.1版、DELL G3電腦
php substr()去掉最后一位字符
substr() 函數(shù)可以從字符串的指定位置截取一定長(zhǎng)度的字符,并返回。其語(yǔ)法格式如下:
substr($string, $start , $length)
- $string:需要截取的字符串,該字符串至少含有一個(gè)字符;
- $start:截取字符串的起始位置;
- $length:可選參數(shù),表示截取字符串的長(zhǎng)度。
而想要使用substr()函數(shù)去掉字符串的最后一位字符,只需要設(shè)置該函數(shù)的第二個(gè)參數(shù)$start為0,第三個(gè)參數(shù)$length為字符串長(zhǎng)度減一即可。
實(shí)現(xiàn)代碼:
<?php header("Content-type:text/html;charset=utf-8"); $str = '123.456abc'; $nstr=substr($str,0,strlen($str)-1); echo $nstr; ?>
輸出:
123.456ab
基本用法擴(kuò)展:
<?php /* 定義和用法 substr() 函數(shù)返回提取的子字符串, 或者在失敗時(shí)返回 FALSE。 語(yǔ)法 substr(string,start,length) 參數(shù) 描述 string 必需。規(guī)定要返回其中一部分的字符串。 start 必需。規(guī)定在字符串的何處開(kāi)始。 非負(fù)數(shù) - 從 string 的 start 位置開(kāi)始,從 0 開(kāi)始計(jì)算. 負(fù)數(shù) - 從 string 結(jié)尾處向前數(shù)第 start 個(gè)字符開(kāi)始。 如果 string 的長(zhǎng)度小于或等于 start,將返回 FALSE。 length 可選。規(guī)定要返回的字符串長(zhǎng)度。默認(rèn)是直到字符串的結(jié)尾。 正數(shù) - 從 start 處開(kāi)始最多包括 length 個(gè)字符(取決于 string 的長(zhǎng)度)。 負(fù)數(shù) - 去除從string 結(jié)尾處向前l(fā)ength個(gè)字符 如果提供了值為 0,F(xiàn)ALSE 或 NULL 的 length,那么將返回一個(gè)空字符串。 */ $str = "abcdefghijklmn"; $rest = substr($str, 0); // 返回 "abcdefghijklmn" echo $rest . "<br/>"; $rest = substr($str, 1, 3); // 返回 "bcd" echo $rest . "<br/>";
到此這篇關(guān)于php?substr()去掉最后一位字符的實(shí)例方法的文章就介紹到這了,更多相關(guān)php?substr()怎么去掉最后一位字符內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
php循環(huán)語(yǔ)句 for()與foreach()用法區(qū)別介紹
下面我用兩個(gè)實(shí)例來(lái)介紹一下關(guān)于在php中foreach與for語(yǔ)句用法區(qū)別介紹,有需要的朋友可參考一下2012-09-09php使用parse_str實(shí)現(xiàn)查詢(xún)字符串解析到變量中的方法
這篇文章主要介紹了php使用parse_str實(shí)現(xiàn)查詢(xún)字符串解析到變量中的方法,較為詳細(xì)的分析了parse_str()函數(shù)的功能及字符串解析為變量的具體用法,并總結(jié)了使用中的相關(guān)注意事項(xiàng),需要的朋友可以參考下2017-02-02php實(shí)現(xiàn)將二維關(guān)聯(lián)數(shù)組轉(zhuǎn)換成字符串的方法詳解
這篇文章主要介紹了php實(shí)現(xiàn)將二維關(guān)聯(lián)數(shù)組轉(zhuǎn)換成字符串的方法,涉及php數(shù)組遞歸遍歷、轉(zhuǎn)換、去重、拼接等相關(guān)操作技巧,需要的朋友可以參考下2017-07-07php中關(guān)于codeigniter的xmlrpc的類(lèi)在進(jìn)行數(shù)據(jù)交換時(shí)的類(lèi)型問(wèn)題
在使用codeigniter的xmlrpc類(lèi)進(jìn)行客戶(hù)端/服務(wù)端請(qǐng)求應(yīng)答的時(shí)候,客戶(hù)端需要發(fā)送請(qǐng)求參數(shù)給服務(wù)端,服務(wù)端在接受到參數(shù)之后進(jìn)行參數(shù)分析,分拆參數(shù)之后分配給正確的方法進(jìn)行處理,處理之后反饋一個(gè)response給客戶(hù)端。2011-07-07