Originariamente inviato da maniagli
a tutti

nel mio codice PHP leggo da un DB un campo note dove sono contenuti dei caratteri jolly (degli apostrofi in particolare).

L'istruzione di assegnazione è la seguente:

echo"marcatore['descrizione']=\"".$row['Info']."\";\n";

ma mi viene restituiro che la stringa è senza terminazione.

Può aiutarmi qualcuno a risolvere.

Grazie
Gli apici non sono caratteri jolly... ci ho messo un pò a capire. Comunque basta che backslashi il backslashabile, nella fattispecie userei addslashes():

Codice PHP:
echo"marcatore['descrizione']=\"" addslashes($row['Info']) . "\";\n"
Se vuoi trattare in modo speciale \n \t o altro, considera l'uso di addcslashes().