Function explode () in a vector

2

I get a variable like this:

$VAR = "joao.silva/jose.ferreira/maria.jose/carlos.eduardo/";

I need to store it this way:

$VET = array('joao.silva', 'jose.ferreira', 'maria.jose', 'carlos.eduardo');

Could someone help me manipulate this information to save it this way?

    
asked by anonymous 13.03.2017 / 17:49

3 answers

5
<?php

$VAR = "joao.silva/jose.ferreira/maria.jose/carlos.eduardo/";

// assim você vai ter no arr_nomes todas as ocorrências
$arr_nomes = explode("/",$VAR);

//mostra todos os dados do array
print_r($arr_nomes);

/*
SAÍDA
Array ( [0] => joao.silva [1] => jose.ferreira [2] => maria.jose [3] => carlos.eduardo [4] => ) Nome: joao.silva 

*/

//realiza a leitura de todos os itens do array
foreach($arr_nomes as $nome){

    echo "Nome: $nome </br>"    ;
}

/* SAÍDA 
Nome: jose.ferreira 
Nome: maria.jose 
Nome: carlos.eduardo 
Nome: 
*/
/** Observar que seu delimitador para separação de itens é a "/", 
  então seu último item do array vai estar vazio **/
    
13.03.2017 / 18:06
3
   $VAR = joao.silva/jose.ferreira/maria.jose/carlos.eduardo/
   $pieces = explode("/", $VAR);
    echo $piece[0]; //joao.silva

See if it works ^^

    
13.03.2017 / 17:55
2

So use $vet = explode("/", $var);

More here

    
13.03.2017 / 17:55