這個問題在這里已經有了答案: 獲取 UTF-8 字串的第一個字符 4 個答案 昨天關門。
我有這段代碼:
<?php
$letters='?éáóúí';
$letters=$letters[1];
echo $letters;
?>
我想列印“?”或任何其他字母,但我只列印?,有什么提示嗎?
uj5u.com熱心網友回復:
您可以使用PHP 語言提供的mb_str_split()multibyte characters函式將字串拆分為單個字符。
需要 PHP 7 >= 7.4.0, PHP 8
<?php
$letters = '?éáóúí';
$letters = mb_str_split($letters)[1];
echo $letters; // ?
?>
現場演示: https ://3v4l.org/sG8nQ
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/516499.html
