我最近开始学习数据结构和算法,我有一个在 PHP 中一直苦苦挣扎的问题。我能够用 Python 实现它,但我很难用 PHP 实现同样的功能。任何帮助,将不胜感激。
*给定一个字符串数组,将字谜组合在一起。
array('ate', ''map', 'eat', ''pat', 'tea' , 'tap') * 下面是我到目前为止所做的:
function is_anagram($pharse1,$pharse2){
$status = false;
if($pharse1 && $pharse2){
$pharse1=strtolower(str_replace(" ","", $pharse1));
$pharse2=strtolower(str_replace(" ","", $pharse2));
$pharse1 = str_split($pharse1);
$pharse2 = str_split($pharse2);
sort($pharse1);
sort($pharse2);
if($pharse1 === $pharse2){
$status = true;
}
}
return $status;
}
波斯汪