Bifalgorithm post · Computer science one · Throwing Exceptions
How can you catch exceptions in PHP with try-catch-finally?
How can you catch exceptions in PHP with try-catch-finally? (Computer science one · Throwing Exceptions) — "To catch an exception in PHP you can use the standa…
Ideas in this flowchart
- Gestion des exceptions et validation des entrées en PHP
- Le bloc standard try-catch permet d'attraper une exception.
- Depuis PHP 5.5.0, le bloc finally peut nettoyer des ressources ou exécuter du code, qu'une exception soit levée ou non.
- La fonction readNumber illustre la lecture et l'analyse manuelle d'une entrée utilisateur.
- La fonction demande à l'utilisateur d'entrer un nombre.
- La valeur saisie est vérifiée pour déterminer si elle est numérique.
- Si la valeur est numérique, elle est convertie en nombre flottant avec floatval.
- Si la valeur n'est pas numérique, une exception « Invalid input! » est levée.