我在php
脚本中有一个包含重音字符的字符串。我的脚本文件以UTF-8
编码,没有BOM
。但我无法在不破坏它们的情况下隔离单个重音字符:
示例:
<!doctype html>
<html>
<head>
<meta charset='UTF-8'>
</head>
<body>
<?php
$myWord='Méditerranée'; // 12 characters long
echo strlen($myWord).'<br/>'; // shows 14
echo mb_strlen($myWord).'<br/>';// shows 12
$myWord=str_split($myWord);
echo count($myWord).'<br/>'; // shows 14
foreach($myWord as $rank=>$character) {
echo $character;
} // shows 'Méditerranée'
foreach($myWord as $rank=>$character) {
echo $character.' ';
} // shows 'M * * d i t e r r a n * * e '
/* each * is a black diamond with a question mark inside */