Ir para conteúdo

POWERED BY:

Arquivado

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

Marco Antônio S Barreto

Inserir variável em array

Recommended Posts

Olá pessoal,

Gostaria de saber como inserir uma variável num array.

tentei o array_push, mas obtive erros.

 

 

$site = "http://site.org";
$retirar = array_push('<img src="',(iserir $site aqui) ,'/image.gif" align="absmiddle" id="imgx">');

 

(Alaerte, esse tem a ver com aquela questão da tabela dinâmica. rs)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Calma ae irmão...rs

 

Vamos lá você quer transformar uma variável(string) em um array ou apenas que atribuir o valor de uma variável dentro de um array??

Desculpe mas não consegui compreender sua pergunta.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eduardo, eu quero colocar a url (variável(string)), como você viu, entre os valores de um array. Pois para carregar a imagem que estou extraindo de um site preciso do restante da url. Entendeu?

<?php
$site = "http://site.org";
$retirar = "<img src=". $site . "/image.gif' align='absmiddle' id='imgx'>";
echo $retirar;
?>

Aqui funcionou assim.

Agora, pra vc converter string em array, utilize a função explode do php (http://www.php.net/manual/pt_BR/function.explode.php)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ta vamos la marco por qual motivo você quer conveter sua string em um array?

No caso dessa linha, qual seria sua finalidade?

$site = "http://site.org";
$retirar = array_push('<img src="',(iserir $site aqui) ,'/image.gif" align="absmiddle" id="imgx">');

 

A forma que você esta ultlizando array_push() esta incorreta, veja um exemplo tirado do manual do php de como ela funciona.

 

Exemplo:

<?php
$cesta = array("laranja", "morango");//primeria array
array_push($cesta, "melancia");//adiciona o valor melancia ao fina do array $cesta.
print_r($cesta);
?> 

Retorno:

 

 

Array
(
    [0] => laranja
    [1] => morango
    [2] => melancia
)

 

veja mais sobre array_push no manual do php

http://www.php.net/manual/pt_BR/function.array-push.php

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ta vamos la marco por qual motivo você quer conveter sua string em um array?

No caso dessa linha, qual seria sua finalidade?

$site = "http://site.org";
$retirar = array_push('<img src="',(iserir $site aqui) ,'/image.gif" align="absmiddle" id="imgx">');

 

A forma que você esta ultlizando array_push() esta incorreta, veja um exemplo tirado do manual do php de como ela funciona.

 

Exemplo:

<?php
$cesta = array("laranja", "morango");//primeria array
array_push($cesta, "melancia");//adiciona o valor melancia ao fina do array $cesta.
print_r($cesta);
?> 

Retorno:

 

 

Array
(
    [0] => laranja
    [1] => morango
    [2] => melancia
)

 

veja mais sobre array_push no manual do php

http://www.php.net/manual/pt_BR/function.array-push.php

Concordo...

Compartilhar este post


Link para o post
Compartilhar em outros sites
$array = array('valor1', 'valor2');
$array[] = 'novovalor';
print_r($array);
Sempre faço assim para por um valor novo em uma array que já existe
faça o testa vai ver que o "novovalor" entra no array sem problemas

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.