php本身自帶有字符串截取函數,但是只支持英文截取,不支持中文哦,中文需要自定義函數,自己編寫,本文介紹的但是自帶的php字符串截取函數
substr(string,start,length) 其中start的參數 正數 - 在字符串的指定位置開始 負數 - 在從字符串結尾的指定位置開始 0 - 在字符串中的第一個字符處開始 使用方法如下:<?php //構造字符串 $str = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; echo "原字符串:".$str." "; //按各種方式進行截取 $str1 = substr($str,5); echo "從第5個字符開始取至最后:".$str1." "; $str2 = substr($str,9,4); echo "從第9個字符開始取4個字符:".$str2." "; $str3 = substr($str,-5); echo "取倒數5個字符:".$str3." "; $str4 = substr($str,-8,4); echo "從倒數第8個字符開始向后取4個字符:".$str4." "; $str5 = substr($str,-8,-2); echo "從倒數第8個字符開始取到倒數第2個字符為止:".$str5." "; ?>
下一篇 程序員從技術到人生