Array em PHP

add

<?php
$frutas = array("maçã", "banana", "laranja");

// Adicionando um elemento usando array_push()
array_push($frutas, "morango");

// Exibindo o array atualizado
print_r($frutas);
?>

 

size

<?php
$frutas = array("maçã", "banana", "laranja");

// Obtendo o número de elementos no array usando count()
$tamanho = count($frutas);

// Exibindo o tamanho do array
echo "O tamanho do array é: " . $tamanho;
?>

 

get

<?php
$frutas = array("maçã", "banana", "laranja");

// Acessando o primeiro elemento do array
$primeiroElemento = $frutas[0];

// Exibindo o primeiro elemento
echo "O primeiro elemento é: " . $primeiroElemento;
?>

 

set

<?php
$frutas = array("maçã", "banana", "laranja");

// Definindo um novo valor para o segundo elemento do array
$frutas[1] = "uva";

// Exibindo o array atualizado
print_r($frutas);
?>

 

remove

<?php
$frutas = array("maçã", "banana", "laranja");

// Removendo o segundo elemento do array por índice (índice 1)
unset($frutas[1]);

// Reindexando o array se desejado
$frutas = array_values($frutas);

// Exibindo o array atualizado
print_r($frutas);
?>

 

clear

<?php
$frutas = array("maçã", "banana", "laranja");

// Atribuindo um array vazio para limpar o array
$frutas = array();

// Exibindo o array (agora vazio)
print_r($frutas);
?>

 

contains

<?php
$frutas = array("maçã", "banana", "laranja");

// Verificando se "banana" está presente no array
if (in_array("banana", $frutas)) {
echo "O array contém banana.";
} else {
echo "O array não contém banana.";
}
?>

 

toArray

<?php
class Pessoa {
    public $nome;
    public $idade;

    public function __construct($nome, $idade) {
        $this->nome = $nome;
        $this->idade = $idade;
    }
}

$pessoa = new Pessoa("João", 25);

// Convertendo o objeto para um array usando get_object_vars()
$arrayPessoa = get_object_vars($pessoa);

// Exibindo o array resultante
print_r($arrayPessoa);
?>

 

indexOf

<?php
$frutas = array("maçã", "banana", "laranja");

// Encontrando o índice do valor "banana" no array
$indice = array_search("banana", $frutas);

if ($indice !== false) {
echo "O índice de 'banana' no array é: " . $indice;
} else {
echo "'banana' não encontrado no array.";
}
?>

 

lastIndexOf 

<?php
$frutas = array("maçã", "banana", "laranja", "banana", "uva");

// Encontrando a última ocorrência de "banana" no array
$reversedArray = array_reverse($frutas, true); // Revertendo o array preservando as chaves
$ultimaOcorrencia = array_search("banana", $reversedArray);

if ($ultimaOcorrencia !== false) {
echo "A última ocorrência de 'banana' no array é no índice: " . $ultimaOcorrencia;
} else {
echo "'banana' não encontrado no array.";
}
?>