(急)php擷取字串問題

時間 2022-05-24 15:55:08

1樓:匿名使用者

使用mb_substr()

這個是php自帶的內建函式庫,專門解決多位元組混合擷取的問題。

string mb_substr ( string $str , int $start [, int $length [, string $encoding ]] )

2樓:

中文擷取不亂碼,使用

iconv_substr函式:

<?php

$str="我愛你abc中國";

echo iconv_substr($str,0,7,'utf-8');

?>

注意編碼要和你的網頁編碼一致

3樓:流浪的丶孤單

<?php

$str = "試試吧樓主";

if(ord(substr($str,-1,1)) > 123)else

echo $result;哈哈!

4樓:匿名使用者

$str = "sadfjlasjf中華人民共和國sl2國";

$len = mb_strlen($str,'gbk')-1;

echo $len;

$str1 = mb_substr($str,$len,1,'gbk');

echo $str.'

'.$str1;

5樓:你得是看我不爽

你是擔心會擷取出亂碼嗎

C擷取字串

如果格式是一致的,括號中都為數字的話,可以考慮使用正則來匹配 看你的資料時什麼樣的,如果字數固定 例如 102 2號桌 103 3號桌 這樣的你用substring最快也最方便。如果字數不固定,那都用split分割 var s 101 1號桌 var a s.split 得到 101 和 1號桌 v...

C幾種擷取字串的,C 幾種擷取字串的方法小結

c 幾種擷取字串的方法小結,需要的朋友可以參考一下 1.根據單個分隔字元用split擷取 例如 如下 string st gt123 1 string sarray st.split 即可得到sarray 0 gt123 sarray 1 1 2.利用多個字元來分隔字串 例如 如下 string s...

ASP怎麼擷取字串。就擷取前漢字

txt是字元內容,length是要擷取多少個字元function getstringlength txt,length dim i i 1y 0 txt trim txt for i 1 to len txt j mid txt,i,1 if asc j 0 and asc j 127 then 漢...