Jadual Kandungan
php mb_substr()函数截取中文字符串应用示例,
Rumah php教程 php手册 php mb_substr()函数截取中文字符串应用示例,

php mb_substr()函数截取中文字符串应用示例,

Jun 13, 2016 am 09:28 AM
mb substr memintas

php mb_substr()函数截取中文字符串应用示例,

substr()函数用来截取字符串,但是对于中文字符会出现问题,而mb_substr()和mb_strcut这两个函数可以,用法与substr()相似,只是在函数最后要加入多一个参数,以设定字符串的编码,使用这两个函数需要在php.ini中把php_mbstring.dll打开。

<&#63;php 
header("content-type:text/html; charset=utf-8");
$string = "你好我好大家好";
echo strlen($string).'</br>';
echo mb_substr($string,0,4,'utf-8').'...</br>';
echo mb_strcut($string,0,4,'utf-8').'...';
&#63;>
Salin selepas log masuk

输出的结果:

21
你好我好...
你...

从上面的例子可以看出,mb_substr是按字来分割字符,而mb_strcut是按字节来分割字符,但是都不会产生半个字符的现象。

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Tag artikel panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Berapa MB ialah 1g ingatan? Berapa MB ialah 1g ingatan? Mar 16, 2023 pm 04:19 PM

Berapa MB ialah 1g ingatan?

Kapasiti storan 1MB adalah bersamaan dengan bilangan bait Kapasiti storan 1MB adalah bersamaan dengan bilangan bait Mar 03, 2023 pm 05:42 PM

Kapasiti storan 1MB adalah bersamaan dengan bilangan bait

1g bersamaan dengan berapa banyak MB kapasiti memori 1g bersamaan dengan berapa banyak MB kapasiti memori Feb 03, 2023 pm 03:55 PM

1g bersamaan dengan berapa banyak MB kapasiti memori

PHP mengembalikan nilai ASCII bagi aksara pertama rentetan PHP mengembalikan nilai ASCII bagi aksara pertama rentetan Mar 21, 2024 am 11:01 AM

PHP mengembalikan nilai ASCII bagi aksara pertama rentetan

Penjelasan terperinci tentang kaedah pemintasan rentetan dalam bahasa Go Penjelasan terperinci tentang kaedah pemintasan rentetan dalam bahasa Go Mar 13, 2024 am 08:03 AM

Penjelasan terperinci tentang kaedah pemintasan rentetan dalam bahasa Go

PHP mengembalikan rentetan dari kedudukan mula ke kedudukan akhir rentetan dalam rentetan lain PHP mengembalikan rentetan dari kedudukan mula ke kedudukan akhir rentetan dalam rentetan lain Mar 21, 2024 am 10:31 AM

PHP mengembalikan rentetan dari kedudukan mula ke kedudukan akhir rentetan dalam rentetan lain

Cara menggunakan fungsi ROUND untuk memintas tempat perpuluhan dalam MySQL Cara menggunakan fungsi ROUND untuk memintas tempat perpuluhan dalam MySQL Jul 13, 2023 pm 09:21 PM

Cara menggunakan fungsi ROUND untuk memintas tempat perpuluhan dalam MySQL

Fahami fungsi substr() dalam PHP untuk memintas rentetan Fahami fungsi substr() dalam PHP untuk memintas rentetan Nov 18, 2023 am 11:27 AM

Fahami fungsi substr() dalam PHP untuk memintas rentetan

See all articles