Sei in: inizio » programmazione » articolo

PHP: gli spazi bianchi nei file da includere e la validazione

Argomenti: PHP include validazione

Supponiamo di voler utilizzare la funzione include() in un file PHP, prima della dichiarazione del tipo di documento, ad esempio:

<?php
include("qualcheFile.php");
echo "<?xml version=\"1.0\" encoding=\"UTF-8\" ?>";
?> 

Se il file da includere contiene degli spazi bianchi (orizzontali o verticali) all'esterno della sezione PHP delimitata da <? e ?>, questi verranno aggiunti prima della dichiarazione del tipo di file <?xml ... ?>.

Per una validazione corretta del documento prodotto, la dichiarazione del tipo di file non deve essere preceduta da alcuno spazio o carattere.
Va quindi posta estrema attenzione all'eventuale presenza di spazi bianchi nei file da includere.

Allo stesso modo, per garantire che il documento prodotto inizi con la dichiarazione del tipo di file, i file PHP in formato UTF-8 vanno salvati con l'opzione senza BOM.

Pubblicità

Il tuo annuncio qui

La descrizione qui

referenti Controlla con Yahoo! le pagine web che fanno riferimento a questo articolo.

|

reagisci Reagisci a questo articolo, esprimendoti via email.

|

salva Salva questo articolo usando i servizi web2.0 online, il segnalibro può rimanere privato oppure può essere condiviso con il resto del mondo.

|

stampa Se Javascript è disabilitato, dovrai usare i menu del browser per stampare questa pagina.