Testiranjem sledećeg koda, utvrdio sam da se uspešno listaju oba nizu, i da se svaka reč iz jednog niza upoređuje sa svakom rečju iz drugog niza.
Problem je što sam ISCRPIO sve "odguglovane" načine poređenja dva tekuća stringa, i ni jedan nije uspeo, pa molim za pomoć.
Napominjem da je baza UTF-8, i da se reči izvlače sa ... LIKE '%$uslov%' collate utf8_bin.
//spoljna petlja, prolazi kroz $PrviNiz
do {
$RecIzPrvogNiza=rtrim(current($PrviNiz));
reset($DrugiNiz);
$i = 0;
//unutrašnja petlja, ide kroz $DrugiNiz i upoređuje
do {
$RecIzDrugogNiza = current($DrugiNiz);
//provera da li su iste
//probao sam sve što sam našao u turorijalima
//ni jedna ne deluje
//treba mi pomoć kako da napišem ovaj uslov:
if ($RecIzPrvogNiza == $RecIzDrugogNiza)
{
$i++;
}
}
while (next($DrugiNiz));
if ($i=0)
{
echo $RecIzDrugogNiza." <br>"; //pošto je brojač = 0, znači da ova reč
//nema svoj par u $PrviNiz
}
}
while (next($PrviNiz));
U svim drugim, veoma komplikovanin situacijama, koje može samo programer sluhista da smisli, operacije sa stringovima nisu bile problem.
Ovaj mi je dušu pojeo, i neću imati sa čime pred Svetoga Petra, ako mi neko ne pomogne!