Manual:WebRequest.php/fr

Détails
La classe WebRequest qui encapsule l’obtention des données passées dans l’URL ou via un formulaire POST, la gestion de la suppression des barres obliques « guillemets magiques », le dépouillement des caractères d’entrée illégaux et la normalisation des séquences Unicode.

Vous pouvez accéder à WebRequest par.

Vous ne devriez pas créer des instances supplémentaires de cette classe.

Il vaut mieux créer un DerivativeRequst ou utiliser FauxRequest si il n'y a pas de contexte de requête d'utilisateur.

Fonctions

 * - récupère une chaîne, ou nul si le paramètre n'a pas été initialisé.
 * - récupère un entier, ou rien si le paramètre n'a pas été initialisé.
 * - pareil que getVal, mais convertit la valeur en un booléen. Pour savoir si un paramètre est défini, utilisez  à la place.
 * - récupère un tableau ou rien si le paramètre n'a pas été initialisé. Si le paramètre est un scalaire, il retournera un tableau avec un seul élément.
 * - retourne, sous la forme d'un booléen, si le paramètre a été initialisé. Ceci est utile pour les cases à cocher.
 * - obtient un cookie du pot $_COOKIE.
 * - retourne, sous la forme d'un booléen, si la requête a été postée.

... many more, this is a partial list.

WebRequestUpload
WebRequestUpload is an object to access the $_FILES array. It should only be called by WebRequest. A WebRequestUpload object is generated by.

FauxRequest
FauxRequest is a class extending WebRequest. Its purpose is to emulate a request for testing or prototyping. FauxRequest should be avoided in production code.

Voir également pour un exemple.

