Probablemente lo primero que note, es que los tags de inicio y fin de
PHP han cambiado. Las vieja forma <? > ha sido
reemplazada por tres nuevas formas posibles:
Ejemplo A-1. Migración: Cambio de los tags de inicio y fin
<? echo "Esto es codigo PHP/FI 2.0.\n"; >
|
|
Como en la versión 2.0, PHP/FI también soporta esta variante:
Ejemplo A-2. Migración: Nuevos tags de inicio y fin, Variante 1
<? echo "Esto es código PHP 3.0!\n"; ?>
|
|
Note que el tag de fin, consiste ahora en un signo de interrogación
y un mayor-que, mientras que antes era sólo un mayor-que. Sin embargo
si Ud. planea usar XML en su servidor, tendrá problemas con esta nueva
variante, porque PHP tratará de ejecutar las marcas en los documentos
XML, como código PHP. Es por esto que se han introducido las siguientes
variantes:
Ejemplo A-3. Migración: Nuevos tags de inicio y fin, Variante 2
<?php echo "Esto es código PHP 3.0!\n"; ?>
|
|
Algunas personas han tenido problemas con editores que no reconocen
del todo los tags de instrucciones de procesamiento. Microsoft FrontPage
es uno de esos editores, y a modo de remedio, se ha introducido también
esta otra variante:
Ejemplo A-4. Migración: Nuevos tags de inicio y fin, Variante 3
<script language="php">
echo "Esto es código PHP 3.0!\n";
</script>
|
|