Un RFC sur le wiki de PHP propose de déprécier les conversions de types floues et d'autoriser Stringable en mode strict. Il indique toujours PHP 8.6 comme version cible et ne montre aucun nouveau lien de discussion depuis janvier.
Sur la liste de diffusion internals, Robert Chapin a exprimé une forte opposition. Il s'est rangé aux remarques antérieures de Rowan Tommins, affirmant que la conversion de valeurs comme (int) $_GET['count'] pour obtenir un type précis avec une valeur par défaut est un comportement codifié depuis des décennies, et non un comportement problématique. Sa suppression constituerait selon lui une rupture de compatibilité de l'ampleur des changements apportés à l'opérateur d'égalité dans PHP 8.0.
Chapin a également soutenu Alexandre Daubois, qui estimait que ces changements n'auraient jamais dû être proposés pour PHP 8.6. Chapin a conclu que PHP n'est pas prêt pour cette évolution et a demandé si le RFC pouvait être actualisé vers une version cible ultérieure ou marqué comme nécessitant davantage de travail.
Commentaires
Pas encore de commentaire — écris le premier.
Lance la discussion
Pas de compte ni de mot de passe — saisis simplement ton adresse e-mail et nous t’envoyons un lien de connexion à usage unique. Première visite ? Tout se met en place automatiquement.
Ton évaluation sera appliquée automatiquement après ta connexion.
Vérifie ta boîte mail
Nous avons envoyé un lien de connexion à …. Ouvre-le sur cet appareil — cet onglet te connectera automatiquement.
Rien reçu ? Vérifiez le dossier spam — et marquez le message « Non spam » pour qu'il arrive directement la prochaine fois.