Tou a precisar de ajuda, estou com dificuldades a aprender a usar class e function() do PHP.
Eu sei usar mais ou menos mas se alguem podesse me explicar como usar correctamente eu agradecia
: ajuda :
Que queres saber ? uma classe é um conjunto de variaveis e funções que poupa-nos da chata repetição do mesmo código várias vezes, podendo ser chamada a qualquer altura...
QuoteQue queres saber ? uma classe é um conjunto de variaveis e funções que poupa-nos da chata repetição do mesmo código várias vezes, podendo ser chamada a qualquer altura...
Explica a sintaxe, já tive a ver isso, mas não consigo perceber!
Criei uma função bastante simples que soma dois números e pus tudo comentadinho para ver se dá para perceber como se usa...
// É assim que se começa uma classe (lol)
class Conta
{
// Exemplo do uso de duas variaveis numa classe...
var $numero1;
var $numero2;
// Função que declara que os números correspondem as variaveis
function definir($variavel_1, $variavel_2)
{
$this->numero1 = $variavel_1;
$this->numero2 = $variavel_2;
}
// Exemplo do uso de uma função na classe que neste caso vai somar os dois numeros
function adicionar()
{
return ($this->numero1 + $this->numero2);
}
}
// Chama a classe na forma de um objecto
$exemplo = new Conta;
// Aqui definimos os números
$exemplo->definir(2,2);
// Aqui somamos os números
echo \\'A soma de estes dois números dá \\'.($exemplo->adicionar()).\\'.\\';
/*
---------------------------------
E pronto o resultado será quatro...
Ficariamos com uma classe que
soma os dois números dinamica-
mente...
---------------------------------
*/
?>
Yep ta bem explicado!! Se podesses dar outro exemplo : ajuda :
É complicado explicar melhor... diz-me o que achas confuso... eu para mim não acho confuso, mas eu também n conto pk fui eu que escrevi isso :X
Eu ja tinha uma ideia sobre class e function() o exemplo mais facil que eu sabia era esse
class lessking
{
var $kingless
function kingless() {
$this->kingless = echo \\"kingless\\";
}
$king = new lessking;
$king->kingless();
Acho que é isso o.O
pois mas isso nao mostra nada de util nas classes :X o que eu dei como exemplo é algo prático no seu uso... Pode ser usado por exemplo, em scripts de calculadoras... e quando é algo prático temos tendência a perceber melhor, pois nós associamos com o porquê da coisa...
lol, foi so um exemplo eu posso trocar né lol
Para uma pessoa que esta a aprender PHP a duas semanas, eu até sei demais o.O
lol, nunca se sabe demais
Eu se tivesse a aprender PHP a 1 ano como tu... Seria experiente em PHP.
Sabes mecher com MysqL ?
sei, o mysql é bastante util quando usado em conjunto com o php...
Então podes me ajudar com MySQL ?
Eu ja sei algumas coisa
mysql_connect(\\"locahost\\", \\"user\\", \\"senha\\");
mysql_query();
...
Vais me ajudar ?
cria um novo tópico e pergunta o que não percebes, este é sobre classes... lol
o.O
tu criaste este tópico para perguntar sobre classes, tá a entrar em off-topic... n achas melhor crirares um novo tópico chamado \\"Uso do mysql\\" ou algo parecido e perguntar lá o que queres saber ?
Claro lol, e quem disse que nao ?
Ja reparei nos teus topicos so so sabes criticar, isso nao é bom
para mim Oo significa o mesmo que :|
Ja reparei nos teus posts que so sabes criticar, isso nao é bom!!
Cumps
Não é bom porquê ?
Para mim posts do género \\"Muito bom!\\", \\"Excelente!\\", \\"Gostei!\\", \\"Obrigado\\", etc... É o mesmo que não comentar... E eu não critiquei por criticar, apresentei razões e soluções, isso são crÃÂticas construtivas, senão gostas delas dizes, passo a não comentar os teus posts, mas só te digo, não se aprende nada com quem nos dá \\"palmadinhas nas costas\\"... só aprendemos com quem nos critica e diz como devemos melhorar...
Não querer melhorar é como ver e querer ser cego...
lol, nao tou a falar os posts desse topico tou a falar os outros posts...
Cumps
quais ? eu normalmente quando critico estou a defender os meus ideiais e as minhas linhas de pensamento... e que me lembre sempre apresentei razões