이 방법을 사용하면 $ a와 $ r 두 문자열에서 공통 문자를 찾을 수 있지만 첫 문자는 인쇄되지 않습니다. 또한 $는 이미 공통 문자를 수집하여 여러 번 인쇄하지 못하도록합니다 (각 문자는 한 번만 인쇄해야합니다). 그렇게하지 않습니다. 내가 뭘 잘못했는지 말해줘.문자열에서 공통 문자 찾기
<?php
$a="BNJUBCI CBDIDIBO";
$r="SBKJOJLBOU";
$already="";
for($i=0;$i<strlen($r);$i++)
{
if (stripos($a,$r[$i])!=FALSE)
{
if (stripos($already,$r[$i])==FALSE)
{
$already=$already.$r[$i];
echo "already=".$already."<br>";
echo $r[$i]."<br>";
}
}
}
?>
Nice get Kolink! – buley
감사합니다. $를 사용하여 오류를 수정하려면 == 대신 ===를 넣어야했습니다. –
이 답이 문제를 해결 한 경우 수락으로 표시하십시오.) –