
1. Array (array), um array pode armazenar vários dados e pode ser de qualquer tipo.
Na verdade, um array equivale a um gráfico ordenado que mapeia valores para chaves.
<?php
/*
variedade(
chave1 => valor1,
chave2 => valor2,
...
)
A chave pode ser um tipo inteiro ou de caractere e o valor pode ser de qualquer tipo*/
$arr = array("foo" => "barra", 12 => verdadeiro);
print_r($arr); // Visualiza todo o conteúdo do valor echo $arr["foo"] // Acessa um único dado através do subscrito do array echo $arr[12];2. Objeto. Objeto é um tipo de dados composto mais avançado que matrizes.
Variáveis de objeto consistem em um conjunto de métodos e um conjunto de valores de propriedades. O método representa a função do objeto e as propriedades representam o estado do objeto.
<?php
class Person{ // Defina uma classe var $name; // Defina uma função de atributo de membro na classe say(){ // Defina um método de membro echo "Doing foo.";
}
}
$p = new Person; // Utilize a instrução new para instanciar um objeto da classe Person e coloque-o na variável $p $p->name = "Tom" // Acesse as propriedades do membro no objeto através do objeto $; p $p->say(); // Acessar métodos membros no objeto através do objeto $POs itens acima são os dois tipos compostos em variáveis php. Espero que sejam úteis para todos.