我需要PHP脚本帮助。
我有两个字符串。
$string1 = "asdfgf";
$string2 = "asdfgasdg";
从两个字符串中删除相同的字符后,
$string1 = "f";
$string2 = "asdg";
另外两个字符串示例
$string1 = "sthnfr";
$string2 = "iserr";
输出
$string1 = "thnf"; // s and r removed
$string2 = "ier"; // s and r removed
我尝试了str_replace来替换所有的所有字符。 谢谢你的帮助
答案 0 :(得分:1)
$string2 = "sthnfr";
$string1 = "iserr";
for($i = 0; $i < strlen($string1); )
{
if(($pos = strpos($string2, $string1[$i])) !== false)
{
$string1 = substr($string1, 0, $i) . substr($string1, $i + 1);
$string2 = substr($string2, 0, $pos) . substr($string2, $pos + 1);
continue;
}
$i++;
}