Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
| informatique:php [11/06/2025 11:20] – ↷ Liens modifiés en raison d'un déplacement. 216.227.219.16 | informatique:php [18/10/2025 10:08] (Version actuelle) – [Console] cyrille |
|---|
| Les generators "[[https://www.php.net/manual/en/language.generators.syntax.php|generator function]]" permettent d'**économiser de la mémoire** lors d'une itération. Au lieu d'accumuler dans un ''tableau'' le résultat d'une fonction, avec ''yield'' les valeurs sont retrournées au fil de l'itération. | Les generators "[[https://www.php.net/manual/en/language.generators.syntax.php|generator function]]" permettent d'**économiser de la mémoire** lors d'une itération. Au lieu d'accumuler dans un ''tableau'' le résultat d'une fonction, avec ''yield'' les valeurs sont retrournées au fil de l'itération. |
| * [[https://scotch.io/tutorials/understanding-php-generators|Understanding PHP Generators]] | * [[https://scotch.io/tutorials/understanding-php-generators|Understanding PHP Generators]] |
| | * [[https://doeken.org/blog/coroutines-in-php|Exploring Coroutines in PHP]] |
| ===== Syntaxe ===== | ===== Syntaxe ===== |
| |
| |
| [[http://carbon.nesbot.com/|Carbon]] a simple PHP API extension for DateTime. | [[http://carbon.nesbot.com/|Carbon]] a simple PHP API extension for DateTime. |
| | |
| | ==== Console ==== |
| | |
| | * https://github.com/yannoff/console |
| | * A lightweight, simple alternative to symfony/console, designed for easy PHP applications development. |
| | * Aucune dépendence |
| |
| ==== Cron ==== | ==== Cron ==== |