Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Pino

[Resolvido] transformar array em string

Recommended Posts

fala galera!

beleza?

 

precisando de um help... to fazendo um esquema... flash+php+webservice

 

flash passa uma variavel pro php, php manda pro webserbice, webservice filtra e devolve o xml pro php

 

se eu der print_r eu consigo visualizar o conteudo...!!! se eu der print ou echo, ele me retorna o objeto

mas eu queria transformar esse conteudo em uma string pra eu poder jogar ela pro flash, pq nao to conseguindo passar por print_r

 

alguem sabe como fazer o conteudo todo ser uma string? ou tem outro jeito mais facil?

 

pq sendo uma string, eu transformo ela em xml dentro do flash e consigo usar bacana!!

vlw

flws

=]

Compartilhar este post


Link para o post
Compartilhar em outros sites

Queres transformar isso:

 

arr[0]= "a";

arr[1]= "b";

arr[2]= "c";

 

em:

stringArray = "abc";

 

????

 

 

se for isso, um foreach resolve.. algo assim:

<?php
  $letras = array("a", "b", "c");
  foreach ($letras as $stringArray)
  {
	$stringArrayF = $stringArrayF.$stringArray;
  }
  echo $stringArrayF; //retorna abc
?>

Espero que seja este seu problema, e que minha dica o ajude! Senao, desculpe a intromissao! http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

ixi... esqueci totalmente do implode... e é o q uso para tratar as datas pra enviar pra php e Mysql... =D

 

bem lembrado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

galera...

desculpa a ignorancia, mas php nao eh minha area mesmo... =/

 

$array = print_r ($array);

me retornou: 1

 

 

$str = implode("", $array);

me retornou: Warning: implode() [function.implode]: Bad arguments. in bla bla bla

 

 

<?php

$letras = array("a", "b", "c");

foreach ($letras as $stringArray)

{

$stringArrayF = $stringArrayF.$stringArray;

}

echo $stringArrayF; //retorna abc

?>

retornou um objeto

 

mas vlw d mais ae

=]

Compartilhar este post


Link para o post
Compartilhar em outros sites

o que assim retornou "1":

$array = print_r ($array);

me retornou: 1

significa que tem algo errado na Variavel.

verifique ela ;)

 

Implode é bem mais LIMPO na minha opniao ;)

 

TESTE:

<?php
$letras = array("a", "b", "c");
$stringArrayF = implode("",$letras);
echo $stringArrayF; //retorna abc
?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

ja consegui ja...

 

transferi o objeto por completo pro flash e la falei q ele era um xml e deu certo

 

graças ai Marcio Leandro

 

cara é fera d mais

=]

vlw ae galera!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.