php中如何獲取字符串的前幾位字符?針對這個問題,今天小編總結了這篇文章,希望能幫助更多想解決這個問題的朋友找到更加簡單易行的辦法。
創(chuàng)新互聯(lián)是專業(yè)的惠民網站建設公司,惠民接單;提供網站建設、成都網站建設,網頁設計,網站設計,建網站,PHP網站建設等專業(yè)做網站服務;采用PHP框架,可快速的進行惠民網站開發(fā)網頁制作和功能擴展;專業(yè)做搜索引擎喜愛的網站,專業(yè)的做網站團隊,希望更多企業(yè)前來合作!
substr函數(shù)的用法:
substr 返回字符串的子串
說明: string substr ( string $string , int $start [, int $length ] )
返回字符串 string 由 start 和 length 參數(shù)指定的子字符串。
參數(shù)
string
輸入字符串。
start
如果 start 是非負數(shù),返回的字符串將從 string 的 start 位置開始,從 0 開始計算。例如,在字符串 “abcdef” 中,在位置 0 的字符是 “a”,位置 2 的字符串是 “c” 等等。
如果 start 是負數(shù),返回的字符串將從 string 結尾處向前數(shù)第 start 個字符開始。
如果 string 的長度小于或等于 start,將返回 FALSE。
<?php $rest = substr(“abcdef”, -1); // 返回 “f” $rest = substr(“abcdef”, -2); // 返回 “ef” $rest = substr(“abcdef”, -3, 1); // 返回 “d” ?>
length
如果提供了正數(shù)的 length,返回的字符串將從 start 處開始最多包括 length 個字符(取決于 string 的長度)。
如果提供了負數(shù)的 length,那么 string 末尾處的許多字符將會被漏掉(若 start 是負數(shù)則從字符串尾部算起)。如果 start 不在這段文本中,那么將返回一個空字符串。
如果提供了值為 0,F(xiàn)ALSE 或 NULL 的 length,那么將返回一個空字符串。
如果沒有提供 length,返回的子字符串將從 start 位置開始直到字符串結尾。
<?php $rest = substr(“abcdef”, 0, -1); // 返回 “abcde” $rest = substr(“abcdef”, 2, -1); // 返回 “cde” $rest = substr(“abcdef”, 4, -4); // 返回 “” $rest = substr(“abcdef”, -3, -1); // 返回 “de” ?>
看完這篇文章,你們學會php中獲取字符串的前幾位字符的方法了嗎?如果還想學到更多技能或想了解更多相關內容,歡迎關注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀。
分享文章:php中如何獲取字符串的前幾位字符
文章URL:http://vcdvsql.cn/article14/jhgoge.html
成都網站建設公司_創(chuàng)新互聯(lián),為您提供網站制作、外貿網站建設、軟件開發(fā)、服務器托管、虛擬主機、定制開發(fā)
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)