Aquello que probablemente note primero, es que las etiquetas de
inicio y final de PHP han cambiado. Las vieja forma <?
> ha sido reemplazada por tres nuevas formas posibles:
Ejemplo D-1. Migración: etiquetas viejas de inicio/fin
<? echo "Esto es código PHP/FI 2.0.\n"; >
|
|
A partir de la versión 2.0, PHP/FI también soporta esta
variante:
Ejemplo D-2. Migración: primer juego nuevo de etiquetas de
inicio/fin
<? echo "¡Esto es código PHP 3.0!\n"; ?>
|
|
Note que la etiqueta de fin consiste ahora en un signo de
interrogación y un caracter mayor-que, en lugar de tan
sólo un mayor-que. Sin embargo, si planea usar XML en su
servidor, tendrá problemas con la primera variante nueva, ya
que PHP puede intentar ejecutar el marcado XML en documentos XML
como código PHP. Es por esto que se han introducido las
siguientes variantes:
Ejemplo D-3. Migración: segundo juego de etiquetas de
inicio/fin
<?php echo "¡Esto es código PHP 3.0!\n"; ?>
|
|
Algunas personas han tenido problemas con editores que no reconocen
las etiquetas de instrucción de procesamiento después
de todo. Microsoft FrontPage es uno de esos editores, y a modo de
remedio, se ha introducido también esta otra variante:
Ejemplo D-4. Migración: tercer juego de etiquetas de inicio/fin
<script language="php">
echo "¡Esto es código PHP 3.0!\n";
</script>
|
|