Acerca de las incompatibilidades en PHP 3.0
PHP 3.0 ha sido reescrito desde cero. Tiene un intérprete propio,
que es mucho mas robusto y consistente que el de 2.0. 3.0 es también
significativamente mas rápido, y usa menos memoria. De cualquier
modo, algunas de estas mejoras no fueron posibles sin alterar la
compatibilidad, tanto de sintaxis como de funcionamiento.
Además, los desarrolladores de PHP han intentado clarificar la
sintaxis y la semántica de PHP 3.0, y eso ha causado también algunas
incompatibilidades. Creemos que, a la larga, estos cambios serán
para mejor.
Este capítulo, intentará guiarle a través de las incompatibilidades
que encontrará si migra de PHP/FI 2.0 a PHP 3.0, además de ayudarle
a resolverlas. No se mencionarán aquí las herramientas nuevas, hasta
que sea necesario.
Existe un programa que convierte automáticamente sus viejos guiones
PHP/FI 2.0. Puede hallarlo en el subdirectorio convertor de la distribucion 3.0 de PHP
Este programa, solo actúa en referencia a los cambios sintácticos,
así que debería leer este capítulo detenidamente, de todos modos.