Ce qui a changé en PHP 4
<<<
Utiliser PHP 3 et PHP 4 simultanément Migration des fichiers de configuration
>>>

7.2 Migration de PHP 3 à PHP 4
7 Annexes
 Manuel PHP

Ce qui a changé en PHP 4
->Utiliser PHP 3 et PHP 4 simultanément
Migration des fichiers de configuration
Comportement de l'analyseur
Rapport d'erreur
Initialiseur
empty("0")
Fonctions manquantes
Extensions PHP 3
Substitution de variables dans les chaînes
Cookies
Gestion des variables globales

7.2.2 Utiliser PHP 3 et PHP 4 simultanément

Les systèmes d'exploitation récents disposent de capacités de versioning et de scoping. Ces fonctionnalités rendent possible l'installation de PHP 3 et PHP 4 comme modules Apache, simultanément.

Ceci a été fait sur les plate-formes suivantes :

  • Linux avec les binutils récents (testé avec binutils 2.9.1.25)
  • Solaris 2.5 ou plus récent
  • FreeBSD (testé avec 3.2, 4)

Pour l'activer, configurez PHP 3 et PHP 4 pour qu'ils utilisent APXS ( --with-apxs ) et les extensions nécessaires ( --enable-versioning ). En dehors de cela, toutes les instructions d'installation habituelles s'appliquent. Par exemple :
Configuration pour utiliser simultanément PHP 3 et 4

$ ./configure \
  --with-apxs=/apache/bin/apxs \
  --enable-versioning \
  --with-mysql \
  --enable-track-vars

<< Utiliser PHP 3 et PHP 4 simultanément >>
Ce qui a changé en PHP 4 Migration de PHP 3 à PHP 4 Migration des fichiers de configuration