| Params :: Controllo Un meccanismo di analisi generico di ingresso / controllo |
Scarica ora |
Params :: Controllo Classifica e riepilogo
- Licenza:
- Perl Artistic License
- Nome editore:
- Jos Boumans
- Sito web dell'editore:
- http://search.cpan.org/~kane/
Params :: Controllo Tag
Params :: Controllo Descrizione
Un meccanismo di input generico / controllo Params :: Controllo è un modulo perl, un meccanismo di analisi / controllo generico di input / controllo.it consente di convalidare l'ingresso tramite un modello. L'unico requisito è che gli argomenti devono essere nominati.Params :: Controllo può fare le seguenti cose per voi: * Convertire tutti i tasti in minuscolo * Controllare se tutti gli argomenti richiesti sono stati forniti * Imposta argomenti che non sono stati forniti per il valore predefinito * Disesso Argomenti che non sono supportati e avvertiti su di loro all'utente * Convalidare gli argomenti forniti dall'utente in base a stringhe, regexes, liste o addirittura subroutine * Applica l'integrità del tipo Se necessarioSynopsis utilizzare params :: Controllo QW ; sub riem_personal_info {my% hash = @_; i miei $ x; My $ TMPL = {firstname => {richiesto => 1, definito => 1}, lastname => {richiesto => 1, store => \ $ x}, genere => {richiesto => 1, Allow => ,}, sposato => {consentire => }, età => {predefinito => 21, Allow => qr / ^ \ d + $ /,} , telefono => {consentire => }, id_list => {default => [], strict_type => 1}, datore di lavoro => { default => 'nsa', no_override => 1},}; ### check () restituisce un hashref di argomenti analizzati su successo ### My $ Parsed_args = Controllare ($ TMPL, \% hash, $ verbose) o Die QW ; ... Altro codice qui ...} My $ OK = Consenti ($ colore, ); My $ ERROR = Params :: Controllo :: last_error (); Requisiti: · Perl.
Params :: Controllo Software correlato