<?php
$utf8_string = 'مع السلامة مع السلامة مع السلامة مع السلامة مع السلامة مع السلامة مع السلامة السلامة الرائعة على الطويلة ';
echo $utf8_string;
echo'<br/><br/>';
$patterns = array("على", "مع");
$replacements = array("", "");
$r_string = str_replace($patterns, $replacements, $utf8_string);
//echo $r_string;
print_r ($r_string);
echo'<br/>';
//$words = preg_split( "/ ( |مع|على) /",$r_string);
$words = explode(" ",$r_string);
$num = count($words);
echo 'There are <strong>'.$num.'</strong> words.';
?>
我有这段代码来计算阿拉伯语句子中的单词数。但是我想删除一些单词并计算其余的单词。我尝试使用 str_replace,但这种方式是计算原始句子的单词数。谁能帮我?