In panne con le stringhe

di il
1 risposte

In panne con le stringhe

Salve io ho questo codice:

<HTML>

<HEAD>
<TITLE> Stringhe su più linee </TITLE>
 </HEAD>

<BODY>

<?php
 // stringhe su più linee

$str = " Example of string<br>
spanning multiple lines<br>
using heredoc syntax.<br>";
echo $str;

$sa= ' Singoli apici';
echo '\n La parola singoli apici non  si ripete qui $sa'; 
echo "La stringhe ", "possono essere più di una ";

$stringa = "stringa di prova";
echo $stringa;
echo "Ecco una $stringa";

?>
</BODY>
</HTML>



Premetto che ho installato Apache 2.2.3. e Php 5.2.0. , per far vedere il testo su più linee ho dovuto usare il metodo che vedete nel codice. Volevo utilizzare la sintassi <<<EOD EOD; ma non funziona mi sapete dire il perchè. Inoltre volevo sapere perchè gli \n non hanno effetto come dovuto? mi compaiono le stringhe una dopo l'altra.
Vi prego sono disperata

1 Risposte

  • Re: In panne con le stringhe

    Ciao,

    le stringhe le vedi su più linee solo mettendo <br> (o <p>... o altri blocchi tipo <div>...) perchè il browser legge HTML e nell'html non esiste il "newline" \n .

    Quindi il browser ignora il \n.

    Ciao
Devi accedere o registrarti per scrivere nel forum
1 risposte