1. Matriz (matriz), una matriz puede almacenar múltiples datos y puede ser de cualquier tipo.
De hecho, una matriz equivale a un gráfico ordenado que asigna valores a claves.
<?php /* formación( clave1 => valor1, clave2 => valor2, ... ) La clave puede ser un tipo entero o carácter, y el valor puede ser de cualquier tipo*/ $arr = array("foo" => "barra", 12 => verdadero); print_r($arr); // Ver el contenido completo del valor echo $arr["foo"] // Acceder a un solo dato a través del subíndice de matriz echo $arr[12] // Acceder a un solo dato a través del subíndice de matriz
2. Objeto. El objeto es un tipo de datos compuestos que es más avanzado que las matrices.
Las variables de objeto constan de un conjunto de métodos y un conjunto de valores de propiedad. El método representa la función del objeto y las propiedades representan el estado del objeto.
<?php class Person{ // Definir una clase var $name; // Definir una función de atributo miembro en la clase say(){ // Definir un método miembro echo "Doing foo."; } } $p = new Person; // Utilice la nueva declaración para crear una instancia de un objeto de clase Person y colóquelo en la variable $p $p->name = "Tom" // Acceda a las propiedades del miembro en el objeto a través del objeto $; p $p->say (); // Accede a los métodos miembro en el objeto a través del objeto $P
Los anteriores son los dos tipos compuestos en variables php. Espero que sean útiles para todos.