Funzione PHP Array_reduce()

|
Sintassi :
array_reduce ($array, own_function, $initial)
Parametri:
La funzione accetta tre argomenti ed è descritta di seguito:
  • $array (obbligatorio):questo è un parametro obbligatorio e si riferisce all’array originale da cui dobbiamo ridurre.
  • own_function (obbligatorio):questo è anche obbligatorio e fa riferimento a una funzione personalizzata utilizzata per memorizzare il valore dell’array $
  • $initial (opzionale): Questo parametro è opzionale e si riferisce al valore che essere inviato alla funzione.
  • Return Value:Questa funzione restituisce un risultato ridotto. Può essere qualsiasi int, float o string.Examples:
    Input: $array = (15, 120, 45, 78) $initial = 25 own_function() prende due parametri e li concatena con "e" come separatore in tra Output: 25 e 15 e 120 e 45 e 78 Input: $array = array (2, 4, 5); $initial = 1 own_function() prende due parametri e li moltiplica. Output: 40
    In questo programma vedremo come un array di elementi interi viene ridotto a un singolo valore stringa. Abbiamo anche passato il primo elemento della nostra selezione.
    // Funzione PHP per illustrare l’uso della funzione array_reduce() function own_function ( $element1 , $elemento2 ) { ritorno $elemento1
    .
    "e" . $elemento2 ; } $array = array ( 15, 120 , 45, 78); print_r ( array_reduce ( $array , "funzione_propria" , "Iniziale" )); ?> Output :
    Iniziale e 15 e 120 e 45 e 78
    Nel programma seguente, array_reduce riduce l’array dato al prodotto di tutti gli elementi dell’array usando own_function().
    // Funzione PHP per illustrare l’uso della funzione array_reduce() function own_function ( $element1 ,
    $elemento2
    ) { $elemento1 = $elemento1 * $elemento2 ; return $elemento1 ; } $array = array ( 2, 4, 5, 10, 100); print_r ( array_reduce ( $array , "funzione_propria" , "2" )); ?> Output:
    80000 Link : 
    http://php .net/ manual / it / function.array-reduce.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

    News


    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