Ciao a tutti.
Ho una funzione che in alcuni casi ritorna 'continue;' (stringa).
Questa funzione la uso in un ciclo 'foreach' per filtrare dei contenuti.
Se faccio:
dove $str = 'continue;' oppure non viene mandato nulla indietro.Codice PHP:
foreach (...){
$str= funzione(...);
if (isset($str))
eval($str);
...
}
Ottengo:
Cannot break/continue 1 level in *** : eval()'d code on line 1
Ovviamente se al posto di eval($str); metto continue; tutto fila liscio!