come faccio ad andare a campo alla fine di una stringa compresa tra apici singoli?
esempio:
echo 'ciao \n mondo';
stampa: ciao \n mondo
come faccio ad andare a campo alla fine di una stringa compresa tra apici singoli?
esempio:
echo 'ciao \n mondo';
stampa: ciao \n mondo
Ciao,
è molto semplice ...
Però cerco di farti capire. Il php è un file che viene eseguito su server web ... cioè viene eseguito da un motore, nella maggiorparte apache, che trasforma il tuo codice php in html.
Così facendo ... se tu scrivessi un file test.html con all'interno
vedresti nel browser appuntocodice:ciao \n mondo
ciao \n mondo
Quindi nella stringa che passi a echo devi mettere codice html, il tag html che manda a capocodice:
Spero di esserti stato di aiuto e sopratutto di averti fatto capire...![]()
puoi fare benissimo
aprendo il file con un browser vedresti tutto su una riga, ma leggendo il sorgente vedresti che "mondo" è a capoCodice PHP:
echo "ciao \n mondo";
![]()
IP-PBX management: http://www.easypbx.it
Old account: 2126 messages
Oldest account: 3559 messages
Un'invito alla lettura sui letterali stringa.
Chiarirà ogni dubbio.
Siamo sempre troppo gelosi delle nostre grandi piccole opere! - Grino inedito.
Lavori e Lavoretti
in pratica vorrei andare a capo nell'html generato (cioè non con
ma con New Line) e utilizzando gli apici singoli. Ma a quanto ho capito, si può fare solo se si usano i doppi apici "
apri il sorgente e trova le differenzeCodice PHP:
<?php
echo "la stringa tra doppi apici va a \ncapo";
echo "\n<hr>\n\n";
echo 'la stringa con apici singoli va a
capo';
?>![]()
Non sono sicuro ma sei usi una serie di explode e implode dovrebbe funzionare.
Per esempio $stringa = explode('\n' , $stringa_apici_singoli) e poi implode($stringa , "\n").
Ma effettivamente non so se va....
e perché vuoi usare per forza quelli?Originariamente inviato da LucianoS
utilizzando gli apici singoli.
perchè ho letto (www.evolt.org/these-things-i-know-php-tips e altrove) che usare gli apici singoli è più conveniente per gli script.
In più, se uso i doppi apici, devo backslashare ogni virgoletta: a href=\"pagina.php\" e così via.
mica per altro, ma l'html se ne frega di \ n. devi usare iOriginariamente inviato da LucianoS
in pratica vorrei andare a capo nell'html generato (cioè non con
ma con New Line) e utilizzando gli apici singoli. Ma a quanto ho capito, si può fare solo se si usano i doppi apici "
per forza
IP-PBX management: http://www.easypbx.it
Old account: 2126 messages
Oldest account: 3559 messages