国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > PHP > 正文

PHP字符串中抽取子串操作實例分析

2024-05-05 00:09:52
字體:
來源:轉載
供稿:網友

本文實例講述了PHP字符串中抽取子串操作。分享給大家供大家參考,具體如下:

問題

希望從字符串的某個特定位置開始抽取這個字符串的一部分。例如,對于輸入到一個表單的用戶名,想要得到這個用戶名的前8個字符。

解決

使用substr()選擇子串

$substring = substr($string,$start,$length);$username = substr($_GET['username'],0,8);

討論

1.如果$strart$length都是正數,substr()會返回字符串從$start開始的$lenfth個字符。字符的第一個位置為0。

echo substr('I Love PHP!',3,5);

ove P

如果忽略$length,substr()會返回從$strart到原字符串末尾的子串。

起始位置為正數,未指定長度

echo substr('I Love PHP!',3);

ove PHP!

如果$start大于字符串的長度,substr()將會返回false

如果$start加 $length 超過了字符串末尾,substr()將返回從$start開始到字符串末尾的所有字符

echo substr('I Love PHP!',3,9);

ove PHP!

如果 $start 為負數, substr() 會從字符串末尾倒數來確定子串從哪里開始

echo substr('I Love PHP!',-4);

PHP!

echo substr('I Love PHP!',-4,3);

PHP

如果 $start 值為負數,而且超過了字符串的開始位置, substr() 就會把 $start 當作 0 來處理

如果 $length 為負數, substr() 會從字符串末尾倒數來確定到哪里結束

echo substr('I Love PHP!',3,-1);

Love PHP

echo substr('I Love PHP!',-4,-2);

PH

參見

substr() 的有關文檔

希望本文所述對大家PHP程序設計有所幫助。


注:相關教程知識閱讀請移步到PHP教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 宁德市| 宁波市| 仁寿县| 临漳县| 河源市| 杨浦区| 平定县| 甘谷县| 金溪县| 曲水县| 冕宁县| 林周县| 夏津县| 六安市| 金乡县| 杨浦区| 密山市| 高邑县| 阿坝县| 孝昌县| 铁岭县| 攀枝花市| 潍坊市| 石渠县| 恭城| 宁国市| 临武县| 简阳市| 绥江县| 玉树县| 手机| 武平县| 兴安盟| 将乐县| 黄大仙区| 年辖:市辖区| 娄烦县| 崇州市| 霍林郭勒市| 富民县| 汶川县|