Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Ola pessoal, estou tendo um problema acredito que seja de logica, mas nao estou conseguindo colocar os valores de um array em uma unica variavel ex:
Array( [0] => 1 [1] => 2 [2] => 3);
preciso colcar todos os valores em uma variavel ex:
$valores = 123;
grato pela ajuda...
$var = array(1,2,3);
$result implode('',$var);
ou
$var = array('0'=>1,'1'=>2,'2'=>3);
$result = implode('',$var);>
$numeros = '';
foraech(array as a){ //array = variavel que contem seu array.
$numeros .= $a.' ,'; // cria uma string 1 ,2 ,3 ,
}
echo substr($numeros,0 ,-1); //tira a ultima virgula
Brigado Vinicius Rangel, era isso mesmo vlw.
Pra que da um foreach sendo que o implode faz exatamente o mesmo sem dar loop?
Pelo que parece ele queria montar um String de 1 pra x
se ele der um implode ele não vai conseguir montar
$array[0];
$array[1];
com o foreach ele já juntou e concatenou tudo.
implode(" ,", $array)
Nem vai precisar dar aquele substr :lol:
$numeros = '';
foraech(array as a){ //array = variavel que contem seu array.
$numeros .= $a.' ,'; // cria uma string 1 ,2 ,3 ,
}
echo substr($numeros,0 ,-1); //tira a ultima virgula