Retourner au contenu associé (entrée de forum : [résolu] PHP7.3 et Mariadb - Gestion des erreurs de longueur des champs texte)
Posté par Jérôme FIX (site web personnel) le 18 janvier 2021 à 17:32. En réponse au message [résolu] PHP7.3 et Mariadb - Gestion des erreurs de longueur des champs texte. Évalué à 2.
Pas la peine d'aller jusque là !
Symfony peut s'utilise soit en framework complet, soit en utilisant uniquement certains de ces composants.
Par exemple pour le composant Validator : https://symfony.com/doc/current/components/validator.html#usage
Par exemple :
Tu utilises composer pour installer les composants nécessaires :
composer require symfony/validator
Puis tu peux y accéder au-dit composant
<?php require 'vendor/autoload.php'; use Symfony\Component\Validator\Constraints as Assert; use Symfony\Component\Validator\Validation; $validator = Validation::createValidator(); $violations = $validator->validate('jerome-example.com', [ new Assert\Email, new Assert\NotBlank(), ]); if (0 !== count($violations)) { foreach ($violations as $violation) { echo $violation->getMessage(). PHP_EOL; } }
Si tu exécutes ce bout de code tu auras doit au message d'erreur suivant : "This value is not a valid email address."
Je t'invite à lire la documentation
Jérôme
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
[^] # Re: Le "fautif" est MySQL et pas PHP
Posté par Jérôme FIX (site web personnel) . En réponse au message [résolu] PHP7.3 et Mariadb - Gestion des erreurs de longueur des champs texte. Évalué à 2.
Pas la peine d'aller jusque là !
Symfony peut s'utilise soit en framework complet, soit en utilisant uniquement certains de ces composants.
Par exemple pour le composant Validator : https://symfony.com/doc/current/components/validator.html#usage
Par exemple :
Tu utilises composer pour installer les composants nécessaires :
Puis tu peux y accéder au-dit composant
Si tu exécutes ce bout de code tu auras doit au message d'erreur suivant : "This value is not a valid email address."
Je t'invite à lire la documentation
Jérôme