Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- /*
- * is_array($array) = verifica se uma determinada variável é um array.
- * in_array($valor, $array) = verifica se um determinado valor existe em alguma posição do array.
- * array_keys($array) = retorna um novo arrays com as chaves do arrays passado como parâmetro.
- * array_values($array) = retorna um novo array com os valores do array passado como parâmetro.
- * array_merge($array1, $array2) = agrega o conteúdo dos dois arrays.
- * array_pop($array) = exlui a ultima posição do array.
- * array_shift($array) = exclui a primeira posição do array.
- * array_unshift($array, "valor") = adiciona um ou mais elementos no início do array.
- * array_push($array, "valor1", "valor2") = adiciona um ou mais elementos no final do array.
- * array_combine($keys, $values) = mescla os dois arrays passados.
- * array_sum() = calcula a soma dos elementos de array.
- * explode("/", "20/01/2001") = transforma strings em array.
- * implode("-", $array) = transforma array em string.
- */
- $nomes = array("Primo" => "Rodrigo", "TIO" => "Felipe", "VÓ" => "Maria", "Sobrinho" => "José");
- ////////////////// VERIFICA SE É UM ARRAY /////////////////
- echo "01 - ";
- if (is_array($nomes)) :
- echo "é um erray";
- else :
- echo "Não é um array";
- endif;
- echo "<br> <hr> 02 - ";
- /////////////////Verifica se tem esse valor no array/////////////
- if (in_array("Felipe", $nomes)) :
- echo "Existe no array";
- else :
- echo "Não existe no array";
- endif;
- echo "<br> <hr> 03 - ";
- /////////////////Retorna um novo array com as chaves/////////////
- // os indices do array agora serao os valores do array//
- $keys = array_keys($nomes);
- print_r($keys);
- echo "<br> <hr> 04 - ";
- /////////////////Retorna um novo array com os valores do array passado por parametro/////////////
- // o array values tera os mesmo valores do array nomes//
- $values = array_values($nomes);
- print_r($values);
- echo "<br> <hr> 05 - ";
- /////////////////Agrega o conteudo de dois arrays////////////
- // o array de veiculos vai receber a juncao dos dois arrays motos e carros//
- $carros = array("gol", "bmw", "TORO");
- $motos = array("titan", "bros");
- $veiculos = array_merge($carros, $motos);
- print_r($veiculos);
- echo " <br> <hr> 06 - ";
- /////////////////Exclui o ultimo elemento do array////////////
- print_r($carros);
- echo "<br>";
- echo array_pop($carros); // exclui o ultimo elemento do array e o escreve na tela.
- echo "<br>";
- print_r($carros);
- echo " <br> <hr> 07 - ";
- /////////////////Exclui o primeiro elemento do array////////////
- print_r($carros);
- echo "<br>";
- echo array_shift($carros); // exclui o primeiro elemento do array e o escreve na tela.
- echo "<br>";
- print_r($carros);
- echo " <br> <hr> 08 - adiciona no inicio do array <br> <br> ";
- /////////////////Adiciona um elemento n oinicio do array////////////
- print_r($carros);
- echo "<br>";
- array_unshift($carros, "Chevete", "Corsa"); // adiciona um elemento no inicio do array.
- echo "<br>";
- print_r($carros);
- echo " <br> <hr> 09 - adiciona no final do array <br> <br> ";
- /////////////////Adiciona um elemento n oinicio do array////////////
- print_r($carros);
- echo "<br>";
- array_push($carros, "Kwidi", "Copag"); // adiciona um elemento no inicio do array.
- echo "<br>";
- print_r($carros);
- echo " <br> <hr> 09 - Mescla 2 arrays <br> <br> ";
- /////////////////Mescla um array de chaves/indices com um array de valores////////////
- $keys = array("Campeão", "Vice", "Terceiro");
- $times = array("Cruzeiro", "Ameria MG", "Juventus");
- $colocados = array_combine($keys, $times);
- print_r($colocados);
- echo " <br> <hr> 10 - Soma valores de um array <br> <br> ";
- /////////////////Soma os valores contidos dentro de um array////////////
- $soma = array(1, 1, 5, 4, 8);
- echo array_sum($soma);
- echo " <br> <hr> 11 - Transofrma uma string em um array<br> <br> ";
- /////////////////Transforma uma string em um array////////////
- $data = "30/02/2087";
- $novaData = explode("/", $data); // é passado como parametro o separador da string para separar e por no array, e os egund oaprametro a string]
- print_r($novaData);
- echo "<br>";
- $frase = "Meu nome é gleidson";
- $array = explode(" ", $frase); // dessa vez o separador sera um espaço
- print_r($array);
- echo " <br> <hr> 12 - Transforma um array em uma string<br> <br> ";
- /////////////////Transforma um array em uma string////////////
- $nomes = array("Maria", "Ana", "José");
- print_r($nomes);
- echo "<br>";
- $string = implode(", ", $nomes); //primeiro parametro é o divisor , e o seugndo aprametro o array de elementos.
- echo $string;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement