Uploader

sexta-feira, 10 de agosto de 2007

Usando Função Include

INCLUDE()

Uma das funções mais funcionais do php essa função é muito utilizada por diversos níveis de programação, pois com ele o programador pode inserir um código dentro de outro funcionando assim como se estivesse no mesmo arquivo.
por exemplo:

Arquivo codigo1.php

< ? $ numero= ’5’; ? >


Arquivo codigo2.php

< ? include(‘codigo1.php’)
echo $numero;
? >

Nesse exemplo vimos que no arquivo codigo1.php contem o valor da variável $numero que através do include foi introduzido no código do arquivo codigo2.php que pode ser mostrado com a função echo no segundo arquivo outro exemplo.

arquivo codigo1.php

< ?
echo "canalphp";
? >

arquivo codigo2.php

< ?
include("codigo1.php")
? >

o resultado no browser será esse


canalphp

com isso temos uma ideia de como funciona a função include().

quarta-feira, 8 de agosto de 2007

Formas de aprender PHP

Muitos Web Designs iniciantes ainda tem uma grande dificuldade em aprender o básico da linguagem PHP, sendo assim, ainda menor os que dominam a linguagem.
Então vou dar 7 dicas de como aumentar o aprendizado na linguagem.

1º A lógica, leia uma apostila de lógica de programação que não ensina a programar nenhuma linguagem ao certo e sim a lógica de todas as linguagem que pode ser baixada nesse link

2º apesar de elementar no inicio e aconselhável que se leia livros de introdução (Não Apostilas elas não são diretas o bastante) até indico um que foi o que realmente aprende muita coisa. Neste link você encontra esse livro com melhores preços



3º com um pouco de paciência vamos para o passo mas chato pegue algum sistema já pronto em um site de códigos php como www.wmonline.com.br com um editor de sua preferência vamos fazer um engenharia inversa descobre como foi feito a lógica do sistema, você deve está pensando mas ver o que os outros já fizeram? Sim!. Até os mas conceituados programados cita essa forma como sendo umas das melhores de se aprender uma linguagem.

4º Pratica. Não tente já sair criando um portal pois só vai quebrar a cabeça pois php é fácil mas tem regras a seguir pra não tornar um sistema enormes e com funções limitadas pratique um certo período tente fazer um pequeno script e tente reduzir código fonte o Maximo sem perder a funcionalidade desejadas.

5º Primeiros passos. Depois de uma certa familiaridade com a linguagem tente fazer sistemas, mas complexos com funções mas variadas.

6º Calma com as Classes. Muito ouvi falar de classe e já parte pra ela é um erro, pois classes e um pouco avançado pra quem ta começando e errôneo fazer isso.

7º Melhor Ordem. Para que possa entendê-los, dou uma sugestão de uma ordem de aprendizado. Primeiro procure dominar as sentenças como IF, FOR, WHILE, e etc... depois fazer funções ( function ) no livro tem uma introdução, depois uma pequena classe, classes maiores, depois objetos.

8º Participe de grupos de estudo de PHP nesse mesmo blog tem um post de referencia de ótimos grupos.

9º Sempre tente inovar pois isso fará descobrir coisas novas e assim se tornando um profissional mas atualizado.

10º evite usar coisas prontas e se usar estude o código do mesmo para não ficar perdido caso queira mudar algo no sistema.

Espero ter ajudado, duvidas deixe comentarios

domingo, 5 de agosto de 2007

PHP Orientado a Objeto

A muito se ouvi falar sobre PHP Orientado a Objeto, mas á pouco esclarecimento, mas existe uma solução chamada PHP Object Generator um sistema on-line que gera a classe completa pra processamento de determinada informação vamos ao que importa.

Vamos ver um pequeno exemplo:
Suponhamos que precisamos processar informações sobre usuários cadastrados em nosso site
As informações recolhidas serão.
Nome Completo do Usuário
Login
Senha
E-mail

Acessando o site do sistema http://www.phpobjectgenerator.com/.



Essa é a primeira tela do site



Informamos a versão do PHP do servidor que vai rodar a aplicação depois o nome do Objeto e os atributos (informações que iremos trabalhar nesse objeto)



apos isso e so clicar em submit

Pronto esta ai seu objeto e só clicar em download e baixar seu script contendo o objeto PHP

depois de baixado extraia e envie pro seu servidor

você deve está pensando por que tanto pra que tanto arquivos?

simples o POG (PHP Object Generator) gera o objeto e um gerenciador que pode gerenciar as informações sem precisar que o programador crie um sistema para o mesmo.

depois de enviado temos que configurar Objeto

1º edit o arquivo com informe o db, host, pass, user

para usar o gerenciador proprio temos que instalalo http://seusite/pastadosarquivos/setup

2º Usando as classes

abrindo o arquivo class.usuario.php vc encontro no topo documentado o sql pra criar a DB pra esse objeto.

simples

para utilizar as classes do objeto tem que ser invocados com include
exemplo

invocando a class de funções

include(objects/class.usuario.php)
invocando classe de acesso ao banco de dados

include(objects/class.db.php)
ivocando o arquivos com as configurações

include(configuration.php)

depois de invocados vamos usar as classes

primeiro temos que setar o objeto em uma classe exemplo

$usuario = new usuario();

a variavel '$usuario' já é o objeto podendo ser usado de varias formas

vamos gravar a informação no DB usando o objeto que é muito simples

$usuario = new usuario(); = setamos o objeto

$usuario->nome = "Luciano"; //informamos que o valor 'nome' no objeto $usuario será Luciano

assim por diante

agora vamos gravar a informação no banco de dados que tb é super simples

$usuario->Save(); //salva as informações setadas no banco de dados

?>

alem da função Save(); temos muitas outras como Delete(); Get(); GetList();

as outras funções são muito bem explicadas nesse site.
http://www.phpobjectgenerator.com/plog/tutorials/

vale a pena quebra um pouco a cabeça pois facilita bastante na hora de criar um sistema sendo ele e-comerce portal etc.

qualquer outra duvida mande-me um e-mail. luciano.cyber2@gmail.com


segunda-feira, 30 de julho de 2007

Melhores Sites Sobre PHP

Lista de site com conteúdo voltado a programadores em php.



[apostilas e cursos em php]

[comunidade de programadores voltados 100% a PHP]



[comunidade de programadores em PHP]

Boas Vindas

Este Blog é pra estudiosos ou programadores em php