fael 1 Denunciar post Postado Março 7, 2005 Pessoal, Estou lendo o curso via fórum do iMasters e tenho algumas dúvidas quanto as variáveis e gostaria de esclarecer: Atualmente eu trabalho com Perl/CGI e as varáveis nesse ambiente são declaradas precedidas de "my". E no PHP? Existe algo semelhante? Para declarar arrays ou hashs no PHP, também são precedidos de "$"? No Perl, os arrays são precedidos de "@" e as hashs, de "%". Na maioria das linguagens existe um recurso para obrigar o uso de declaração das variáveis, no PHP existe isso também? Obrigado desde já http://forum.imasters.com.br/public/style_emoticons/default/joia.gif Abraço, Compartilhar este post Link para o post Compartilhar em outros sites
Marcio Leandro 0 Denunciar post Postado Março 7, 2005 Caro Fael, no PHP as variáveis são declaradas com o cifrão ($).Ex: $dados = "texto"; Compartilhar este post Link para o post Compartilhar em outros sites
fael 1 Denunciar post Postado Março 7, 2005 Somente isso? Não tem que colocar algo como: var, dim, my antes? Compartilhar este post Link para o post Compartilhar em outros sites
lukascolette 0 Denunciar post Postado Março 7, 2005 sim, exemplo:$nome = "lukascolette";echo "$nome";ele irá retornar o valor da variavelfalow Compartilhar este post Link para o post Compartilhar em outros sites
fael 1 Denunciar post Postado Março 8, 2005 Mas será que ninguém aqui sabe o que é declaração de variáveis??? ;) Eu não estou querendo saber como faço para resgatar valor de variável, eu quero saber se para declarar variáveis preciso colocar algo como: "my, dim, var etc".Outra coisa é o uso obrigatório de declaração de variáveis, existe algo pra isso?Por favor, leiam o tópico antes de sairem respondendo!!! :) Compartilhar este post Link para o post Compartilhar em outros sites
Senshi 0 Denunciar post Postado Março 9, 2005 Caro Fael,em php não é necessário a declaração de variáveis como em tantas outras linguagens...basta você atribuir o valor a uma variável (string antecedida por '$'), que a mesma está declarada...exceto no caso de variáveis globais, na qual é necessário se colocar um "global" antes da variável ou utilizar o método "$GLOBALS['sua_variavel']"..o php apenas limita a variável a um escopo. o escopo, como de padrão, é o bloco em que foi declarada(ou criada)....Espero ter sanado sua dúvida..Até mais.... Compartilhar este post Link para o post Compartilhar em outros sites