【发布时间】:2016-05-30 16:47:21
【问题描述】:
如何从 php var (utf-8) 获取第一个和最后一个 8 ?
我尝试了这段代码,但没有显示第一个和最后一个 8。
<?PHP
$file_name= "Μια φορά κι έναν καιρό";
$first_8_char_file_name_display = mb_substr($file_name, 0, 8, "utf-8");
$last_8_char_file_name_display = mb_substr($file_name ,-8, "utf-8");
echo $first_8_char_file_name_display;
echo "<BR>";
echo $last_8_char_file_name_display;
?>
我该怎么做?
【问题讨论】:
-
尝试使用
mb_substr而不是substr- 它是多字节安全的。 -
我已经更新了我的答案.. 看看