PHP 8.2 pour IBM i maintenant disponible — PHP 7.4 gelé

6 Jan 2023 | CommunityPlus+, PHP

La version 8.2 de PHP est sortie le 8 décembre 2022. Seiden Group a écrit un article complet très intéressant sur le sujet : nouveautés, conséquences, assistance… Dans le cadre de notre partenariat, nous vous proposons ici sa traduction.

 

Mise à jour de votre PHP

Il est temps de mettre à jour votre PHP ! S’il vous semble avoir déjà entendu ça de notre part, vous n’avez pas tort.

En dépréciant progressivement des fonctionnalités et des techniques qui ne représentent plus les meilleures pratiques, PHP pousse les développeurs à maintenir leurs applications à jour, prêtes à répondre aux nouveaux besoins de l’entreprise.

C’est pourquoi le comité PHP a récemment annoncé PHP 8.2 et gelé PHP 7.4. Même PHP 8.0 ne reçoit désormais que des correctifs de sécurité jusqu’à ce qu’il entre en fin de vie le 26 novembre 2023.



Si vous avez besoin d’aide face à ces changements, ne vous inquiétez pas. Notre équipe d’assistance sait comment faciliter la transition entre PHP 7.4, 7.3, 7.2, 7.1 et même PHP 5.x ! Nous pouvons vous aider à vous remettre sur la bonne voie pour des mises à niveau PHP plus légères et faciles à gérer. Et si vous optez pour une de nos solutions de support, nous vous guiderons à travers les mises au point régulières de PHP, ce qui rendra votre prochaine mise à jour encore plus facile.

Alors oui, il est temps de mettre à jour votre PHP ! Laissons derrière nous l’héritage de la dette technique.

 

PHP 8.2 maintenant disponible dans Seiden CP+ PHP

Dans le cadre de leur engagement à maintenir à jour les applications PHP sur IBM i, Seiden Group a publié le CommunityPlus+ PHP 8.2 pour IBM i le 8 décembre 2022, le jour même où la communauté PHP a annoncé la disponibilité générale.

Les principaux changements sont mis en évidence ci-dessous. Pour plus de détails sur les fonctionnalités de PHP 8.2, nous recommandons cet article de PHP.Watch.

Nouvelles fonctionnalités de PHP 8.2

  • Améliorations de la gestion des chaînes de connexion ODBC (soumises par Calvin Buckley)
  • Classes en lecture seule : PHP 8.2 s’appuie sur la capacité de PHP 8.1 à déclarer en lecture seule les propriétés de classe pour vous permettre de déclarer une classe entière en lecture seule.
  • Autoriser null, false et true en tant que types autonomes
  • Nouvelle extension « Random »
Fonctionnalités obsolètes
  • Propriétés dynamiques
  • Fonctions utf8_encode() et utf8_decode()
  • Mbstring : encodages d’entités Base64, Uuencode, QPrint et HTML
  • ${var} Interpolation de chaîne

 

Installation / Mise à jour de PHP 8.2 sur IBM i

Bien que PHP.net propose des guides de migration, ils ne sont pas spécifiques à IBM i. Contactez-nous si vous souhaitez obtenir nos conseils sur la mise à niveau de PHP pour une utilisation avec les applications IBM i.

Dans le cadre de notre partenariat avec Seiden Group, nous proposons un ensemble de services pour aider les entreprises à franchir le pas du Community Plus+ PHP sur IBM i et pouvons vous accompagner dans la mise à niveau de vos versions PHP !

Contactez-nous pour toute question sur le sujet !