# PHP OO

![PHP](https://3134477630-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-ML75yMhgYOPzN8UeKG-%2Fuploads%2Fgit-blob-db264472d171fee7029d1d33c5e7bd2099243f2e%2FcoverPHP.jpg?alt=media)

## Programmation orientée Objet en PHP

### Pré-requis

Ce cours suppose que vous connaissez :

* Éléments de base PHP : boucles, fonctions, tableaux, ...
* HTTP (header, ...)
* PHP CGI (GET, POST, COOKIES, SESSION)
* traitement des formulaires Web (forms)

{% hint style="danger" %}
Auto-formation :

* cf. cours PHP de l'UV IDAW
* cf. <https://www.php.net/manual/en/>
* cf. <https://www.pierre-giraud.com/php-mysql-apprendre-coder-cours/>
  {% endhint %}

### A propos

La documentation officielle est : \[<https://www.php.net/manual/en/language.oop5.php]\\(Doc> PHP OO). Testez les exemples en même temps que lisez en utilisant : <https://repl.it> par exemple.

Exercices :

* Faire tout le tutoriel <https://www.learn-php.org>
* Faire qq exercices <https://exercism.org/tracks/php/exercises>
* Faire qq exercices de la rubrique Web Server de <https://www.root-me.org>
