Forma de array PHP: (1), matriz numérica Forma: array(v1, v2, v3, v4,.....) array (valor 1, valor 2, valor 3, ...... ) (2) Matrices asociativas Por ejemplo: array(k1=>v1,k2=>v2,k3=>v3,.......) array(clave 1 = valor > 1, clave 2 = valor de > 2, clave 3 = valor de > 3,...... ) (3), datos multidimensionales $arr_arr = array(array(4567,77,99,100),"aa", "bb",cc);
Visualización de datos: print_r() var_dump() (contiene información como tipo, longitud, etc.) $arr = matriz(1,2,3,4,5); print_r($arr); echo " "; var_dump($arr); El resultado es: Array( [0] => 1 [1] => 2 [2] => 3 [3] => 4 [4] => 5) array(5) { [0]=> int(1) [1]=> int(2) [2]=> int(3) [3]=> int(4) [4]=> int(5)} Recorrido del array para cada uno (): $arr = matriz(1,2,3,4,5);
foreach($arr como $k => $v){ echo "clave => valor es ".$k." =>".$v." ";
} Salida de un array multidimensional: $arr_arr = array(array(4567,77,99,100),"aa", "bb",cc); Echo "var_dump Matrices multidimensionales "; var_dump($arr_arr); Echo "print_r() matriz multidimensional "; print_r($arr_arr); Monitor: var_dump Matrices multidimensionales Array(4) { [0]=> Array(4) { [0]=> int(4567) [1]=> float(77.7) [2]=> int(99) [3]=> int(100) } [1]=> cadena(2) "aa" [2]=> cadena(2) "bb" [3]=> cadena(2) "cc"}print_r() Matriz multidimensional Array( [0] => Array ( [0] => 4567 [1] => 77.7 [2] => 99 [3] => 100 ) [1] => aa [2] => bb [3] => cc) Funciones del array: función de eliminación: unset($arr['k']); Ordenamiento de valores: sort(), rsort() (inverso) Ordenamiento de clave: ksort(), krsort() Suma: array_sum ($array) Number:count()sizeof() Buscar: in_array(valor,$array) array_search(valor,$array) Oye, echa un vistazo primero a W3Cschool, publica un catálogo, empieza un plan de estudio y familiarízate con él: 1. PHP Fundamentos Conceptos básicos de PHP Tutoriales de PHP Introducción a PHP Instalación de PHP Sintaxis PHP Variables PHP Cadenas PHP Operadores PHP PHP Si... Si no, PHP Switch Matrices PHP Bucle PHP Funciones PHP Formas PHP PHP_GET PHP_POST 2. php avanzado PHP Avanzado Fecha PHP PHP incluye Archivo PHP Carga de archivos PHP PHP Cookies Sesiones PHP Correo electrónico PHP Correo electrónico seguro PHP PHP Error Excepción PHP Filtro PHP 3. PHP base de datos Base de datos PHP Introducción a MySQL MySQL Connect MySQL Create MySQL Insert MySQL Selecth MySQL Where MySQL Ordena por Actualización MySQL MySQL Borrar PHP ODBC Cuarto, php y XML PHP XML Analizador XML para expatriados XML DOM XML SimpleXML
5. PHP y AJAX PHP y AJAX Introducción a AJAX XMLHttpRequest AJAX Sugiere AJAX XML Base de datos AJAX AJAX responseXML Búsqueda en Directo AJAX Lector RSS AJAX Encuesta AJAX
|
|