Funzione PHP Filter_input_array ().

| |
Sintassi:
mista filter_input_array ($type_of_data, $definition, $add_empty_parameter)
Parametri:Questa funzione accetta tre parametri come sopra e descritti di seguito:
  • type_of_data:Questo è un parametro obbligatorio. Contiene il tipo di dati inseriti da controllare. Opzioni disponibili:
    • INPUT_GET
    • INPUT_POST
    • INPUT_COOKIE
    • INPUT_SERVER
    • INPUT_ENV
  • definizione:questo è un parametro opzionale. Definisce una matrice di argomenti o parametri di filtro. Una chiave di matrice valida come nome di variabile e un valore valido come nome o identificatore di filtro oppure una matrice che specifica il filtro, i flag e i parametri. Questo parametro può anche essere un singolo nome/ID filtro, come filter_input(), quindi tutti i valori nell’array di input vengono filtrati dal filtro specificato.
  • add_empty_parameter:questo è un parametro opzionale. Questo è un parametro booleano. Aggiunge le chiavi mancanti come NULL al valore restituito quando è impostato su True. Il valore predefinito è True.
Valore restituito:Restituisce un array contenente i valori delle variabili in caso di successo e in caso di errore, restituisce False. Se l’array di input indicato dal tipo non è riempito, la funzione restituisce NULL, se il flag FILTER_NULL_ON_FAILURE non è specificato, altrimenti restituisce False. Per altri errori, viene restituito False. I seguenti programmi illustrano la funzione filter_input_array() in PHP:Programma 1: $filtri = array ( "nome" = > array ( "filtro" = > FILTER_CALLBACK, " flag " = > FILTER_FORCE_ARRAY, "opzioni" = > "ucwords" ), "età" = > array ( "filtro" = > FILTER_VALIDATE_INT, "opzioni" = > array ( " min_range " = > 1, "max_range" = > 120 ) ), " email" = > FILTER_VALIDATE_EMAIL, ); print_r (filte r_input_array (INPUT_GET, $filtri ));
?>
Output: Nota:Questo esempio potrebbe non funzionare come previsto nell’IDE online perché non supporta il passaggio di parametri in un metodo GET o POST. Quindi, prova a eseguirlo su qualche server host PHP o localhost e a passare i valori dei parametri usando il metodo GET o POST.Programma 2:
Dati ricevuti dal metodo POST:
$_POST = array (’id_prodotto’ = >’ 234 < A > ’,’ component’ = > array (’10’),’ version’ = > ’< 2.8.9’,’ array2’ = > array (’45’,’ 1’), ’scalar_data’ = >’ 2’,);

// Programma PHP per usare la funzione filter_input_array() error_reporting (E_ALL | E_STRICT); $args = array ( ’id’ = > FILTER_SANITIZE_ENCODED, ’ array1’ = > array
( ’filter’ = > FILTER_VALIDATE_INT, ’flags’ = > FILTER_REQUIRE_ARRAY, ’opzioni’ = > array ( ’min_range’ = > 1, ’max_range’ = > 10 ) ), ’versione’ = > FILTER_SANITIZE_ENCODED, ’noparameter’ = > FILTER_VALIDATE_INT, ’scalar_data’ = > array ( ’filtro’ = > FILTER_VALIDATE_INT, ’flags’ = > FILTER_REQUIRE_SCALAR, ), ’array2’ = > array ( ’filter’ = > FILTER_VALIDATE_INT, ’flags’ = > FILTER_REQUIRE_ARRAY, ) ); $allinputs = filter_input_array (INPUT_GET, $args ); var_dump ( $allinputs ); echo "" ;
?>
Output: Nota.Questo esempio potrebbe non funzionare come previsto nell’IDE online perché non funziona supportare il passaggio di parametri in un GE Metodo T o POST. Quindi, prova a eseguirlo su qualche server host PHP o localhost e passando i valori dei parametri usando il metodo GET o POST.Links: http://php.net/manual/en/function. filter-input-array.php

Shop

Learn programming in R: courses

$

Best Python online courses for 2022

$

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Latest questions

NUMPYNUMPY

psycopg2: insert multiple rows with one query

12 answers

NUMPYNUMPY

How to convert Nonetype to int or string?

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Javascript Error: IPython is not defined in JupyterLab

12 answers


Wiki

Python OpenCV | cv2.putText () method

numpy.arctan2 () in Python

Python | os.path.realpath () method

Python OpenCV | cv2.circle () method

Python OpenCV cv2.cvtColor () method

Python - Move item to the end of the list

time.perf_counter () function in Python

Check if one list is a subset of another in Python

Python os.path.join () method