Questo non funziona:Come rilevare se una stringa ha una nuova interruzione di riga in essa?
$string = 'Hello
world';
if(strpos($string, '\n')) {
echo 'New line break found';
}
else {
echo 'not found';
}
Ovviamente perché la stringa non ha il "\ n" carattere in esso. Ma in quale altro modo posso verificare se c'è un'interruzione di riga che è il risultato dell'utente che preme entrare in un campo modulo?
provare a sostituire '\ n' con PHP_EOL. –
Forse dovresti usare le virgolette doppie: '" \ n "' o 'preg_match ('/ [\ n \ r] /')' – biziclop
Ti stai chiedendo come inviare un modulo quando premono Invio? Se è così, non sarà necessario. Finché il pulsante di invio ha fatto il pulsante di invio, dovrebbe inviarlo su un invio. – CoffeeRain