您将其按空间爆炸,并按如下所示将两个数组相交并检查其数量
$string1 = "Pedro Perez";
$string2 = "Perez Pedro";
$s1 = array_unique(explode(" ", $string1));
$s2 = array_unique(explode(" ", $string2));
$temp = array_intersect($s1, $s2);
var_dump(count($temp) == count($s1) && count($temp) == count($s2));
Run Code Online (Sandbox Code Playgroud)
编辑
以上是两个以上的片段,
$string1 = "Perez Perez Pedro";
$string2 = "Perez Pedro Perez";
list($s1,$s2) = [explode(" ", $string1), explode(" ", $string2)];
sort($s1);sort($s2);
var_dump($s1 === $s2);
Run Code Online (Sandbox Code Playgroud)
工作演示。
| 归档时间: |
|
| 查看次数: |
90 次 |
| 最近记录: |