Il Wed, 11 Apr 2012 14:09:39 +0200, Paolo Sala ha scritto:

Questo codice ha un po' di bug. Io ti consiglio, in sviluppo, di usare 
sempre E_ALL | E_STRICT

> function test()
> {
> $ret = '';

Inizializzi $ret vuota.

> if ($var) {

$var non e` definita, ma se disattivi i notice e` semplicemente uguale 
alla stringa vuota, che per tua fortuna e` uguale a false, quindi salti 
l'echo successivo:

>     echo $var;

> } else {
>     echo 'la variabile $var non esiste';

Ed esegui questo pezzo, stampando a video il testo.

> }
> return $ret;

E qui torni la stringa vuota perche` non hai mai usato $ret.

Quindi la funzione si comporta correttamente. Forse hai sbagliato da 
qualche altra parte.

Bye.



-- 
Per REVOCARE l'iscrizione alla lista, inviare un email a 
debian-italian-requ...@lists.debian.org con oggetto "unsubscribe". Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/jm3u2v$jg9$1...@dough.gmane.org

Rispondere a