En este artículo, discutiremos cómo encontrar el índice de un elemento en una array en PHP. La indexación de arrays comienza de 0 a n-1. Podemos obtener el índice de la array usando la función array_search() . Esta función se utiliza para buscar el elemento dado. Aceptará dos parámetros.
Sintaxis:
array_search('element', $array)
Parámetros:
- El primero es el elemento presente en la array.
- El segundo es el nombre de la array.
Valor devuelto: Devuelve el número de índice que es un Entero.
Nota: Obtendremos el índice de arrays indexadas y arrays asociativas.
Ejemplo 1: programa PHP para obtener el índice de ciertos elementos de la array indexada.
PHP
<?php // Create an indexed array with 5 subjects $array1 = array('php', 'java', 'css/html', 'python', 'c/c++'); // Get the index of PHP echo array_search('php', $array1); echo "\n"; // Get the index of java echo array_search('java', $array1); echo "\n"; // Get the index of c/c++ echo array_search('c/c++', $array1); echo "\n"; ?>
0 1 4
Ejemplo 2: el siguiente ejemplo devuelve el índice de una array asociativa.
PHP
<?php // Create an associative array // with 5 subjects $array1 = array( 0 => 'php', 1 => 'java', 2 => 'css/html', 3 => 'python', 4 => 'c/c++' ); // Get the index of php echo array_search('php', $array1); echo "\n"; // Get the index of java echo array_search('java', $array1); echo "\n"; // Get index of c/c++ echo array_search('c/c++', $array1); echo "\n"; ?>
0 1 4
Publicación traducida automáticamente
Artículo escrito por sravankumar8128 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA