PHP 8. Quick Scripting Reference. Référence rapide sur PHP 8
248 pages
French
PDF
4.5

PHP 8. Quick Scripting Reference. Référence rapide sur PHP 8

PHP 8. Quick Scripting Reference. Référence rapide sur PHP 8

Auteur :

Année :

Résumé :

Introduction

Le livre « PHP 8 Quick Scripting Reference » de Mikael Olsson est paru en 2021 et constitue une référence compacte mais complète pour le langage PHP version 8. Il s'agit de la troisième édition de la série Quick Scripting Reference, entièrement mise à jour pour tenir compte des nouveautés de PHP 8 : attributs, arguments nommés, compilation JIT, système de types amélioré et bien d'autres. En 248 pages, l'auteur couvre à la fois les bases de la syntaxe et des sujets avancés, ce qui en fait un outil idéal pour une recherche rapide d'informations et une révision des concepts clés.

De quoi parle le livre

Le livre est construit selon le principe « du simple au complexe » et aborde tous les aspects essentiels du langage PHP 8. Il commence par l'installation et la configuration de l'environnement, puis examine successivement les variables, les types de données, les opérateurs, les structures de contrôle, les fonctions, les tableaux, les chaînes de caractères, les classes et les objets. Une attention particulière est accordée aux nouveautés de PHP 8 : les attributs (attributes), les arguments nommés (named arguments), les union types, le mixed type, le static return type, ainsi que la gestion améliorée des erreurs avec l'expression throw. Des chapitres distincts sont consacrés à la gestion des fichiers, aux dates, aux expressions régulières, à la gestion des exceptions et aux générateurs. Le livre se termine par un bref aperçu de la bibliothèque standard PHP (SPL) et des conseils pour écrire un code de qualité.

À qui s'adresse ce livre

Le livre s'adresse à un large public :

  • Les développeurs débutants qui souhaitent apprendre rapidement la syntaxe de PHP 8 et commencer à écrire des scripts simples.
  • Les programmeurs PHP expérimentés qui souhaitent mettre à jour leurs connaissances vers la version 8 et découvrir les nouvelles fonctionnalités.
  • Les étudiants et les enseignants qui ont besoin d'une référence compacte pour étudier ou enseigner un cours sur PHP.
  • Les développeurs backend qui passent d'autres langages (par exemple, Python, Java, C#) à PHP.

Ce que le lecteur apprendra

Après avoir lu ce livre, le lecteur sera capable de :

  • Installer et configurer PHP 8 sur une machine locale.
  • Comprendre et utiliser toutes les constructions de base du langage : variables, types, opérateurs, boucles, conditions.
  • Travailler avec les fonctions, y compris les fonctions anonymes, les fonctions fléchées et les fermetures.
  • Créer des classes et des objets, appliquer l'héritage, les interfaces, les traits et les classes abstraites.
  • Utiliser les nouvelles fonctionnalités de PHP 8 : attributs, arguments nommés, union types, match expression, nullsafe operator.
  • Gérer les erreurs et les exceptions avec try-catch-finally et l'expression throw.
  • Travailler avec le système de fichiers, les dates, les expressions régulières.
  • Appliquer les générateurs et les itérateurs pour un traitement efficace des grandes données.
  • Utiliser la bibliothèque standard PHP (SPL) pour résoudre des tâches courantes.

Points forts du livre

Le livre présente plusieurs avantages indéniables :

  • Compacité et structuration. Seulement 248 pages, mais les informations sont denses, sans superflu. Chaque chapitre est un bloc de connaissances complet.
  • Actualité. Le livre est entièrement conforme à la version PHP 8.0, ce qui est rare pour les éditions imprimées de 2021.
  • Orientation pratique. De nombreux exemples de code courts, que l'on peut immédiatement tester dans la console ou dans un IDE.
  • Facilité d'utilisation comme référence. Grâce à une structure claire et à un index, le livre est facile à utiliser pour une recherche rapide sur un sujet spécifique.
  • Langage accessible. L'auteur explique des concepts complexes avec des mots simples, sans surcharger le texte de théorie inutile.
  • Couverture des nouveautés. Tous les changements clés de PHP 8 sont détaillés, ce qui est particulièrement précieux pour ceux qui migrent depuis PHP 7.

À qui est-il recommandé

Le livre sera utile à tous ceux qui souhaitent apprendre PHP 8 rapidement et efficacement ou rafraîchir leurs connaissances. Je le recommande particulièrement :

  • Aux développeurs,

Recommendations