Función PHP array_values()

En este artículo, veremos cómo obtener un valor de array usando la función array_values() en PHP, además de comprender su implementación a través del ejemplo.

array_values   () es una función PHP incorporada que se usa para obtener una array de valores de otra array que puede contener pares clave-valor o solo valores. La función crea otra array donde almacena todos los valores y por defecto asigna claves numéricas a los valores.

Sintaxis :

array array_values($array)

Parámetros: Esta función toma solo un parámetro $array que es obligatorio y se refiere a la array de entrada original, desde la cual se deben obtener los valores.

Valor devuelto: esta función devuelve una array con los valores obtenidos, indexados con las claves numéricas.

Considere los siguientes ejemplos. Aquí, estamos utilizando el concepto de arrays asociativas que se utilizan para almacenar pares clave-valor.

Input: $array = ("ram"=>25, "krishna"=>10, "aakash"=>20, "gaurav")
Output:
Array
(
    [0] => 25
    [1] => 10
    [2] => 20
    [3] => gaurav
)
Explanation: This array use named keys that we have assigned to them. 
For those array element that has not assigned any value, will display 
their index value.

Input: $array = ("ram", "krishna", "aakash", "gaurav")
Output:
Array
(
    [0] => ram
    [1] => krishna
    [2] => aakash
    [3] => gaurav
)
Explanation: This array displays the array item along with index value.

Ejemplo : El siguiente ejemplo ilustra la función array_values() en PHP.

PHP

<?php
  
  // PHP function to illustrate the use of array_values()
  function Return_Values($array)
  {
      return (array_values($array));
  }
  $array = array("ram"=>25, "krishna"=>10, "aakash"=>20, "gaurav");
  print_r(Return_Values($array));
?>

Salida :

Array
(
    [0] => 25
    [1] => 10
    [2] => 20
    [3] => gaurav
)

Referencia: http://php.net/manual/en/function.array-values.php

Publicación traducida automáticamente

Artículo escrito por Chinmoy Lenka y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *