Stai usando l'array $cerco, che c'è dentro? Dove fai
$cerco = .....;
Se non c'è da nessuna parte, vuol dire che quell'array non esiste, quindi i cicli for neanche cominciano, vengono saltati a piè pari perché $i sarà subito >= count($cerco) che vale 0.
Se hai fatto un collage di codice preso in giro, quindi quel $cerco era usato in qualche parte che non hai preso, io proverei a mettere $haystack al posto di $cerco

Rispondi quotando