Escola Secundária de PenafielHypertext Preprocessor Personal Home Page                                Elaborado por: Valqu...
Manual SQL                                                                                                                ...
Manual SQL                                                                      2011/2012IntroduçãoEste manual consiste pr...
Manual SQL                                                                                      2011/2012O que é o PHP?PHP...
Manual SQL                                                                        2011/2012História PHPPHP é uma linguagem...
Manual SQL                                                     2011/2012Características do PHP      Autenticação HTTP com...
Manual SQL                                                                         2011/2012Principais Funções PHPAos pouc...
Manual SQL                                                          2011/2012Bibliografia      http://www.php.net/manual/...
Upcoming SlideShare
Loading in...5
×

Manual PHP

1,035

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,035
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
11
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Manual PHP

  1. 1. Escola Secundária de PenafielHypertext Preprocessor Personal Home Page Elaborado por: Valquíria Müller nº: 21 Valter Couto nº: 22
  2. 2. Manual SQL 2011/2012ÍndiceIntrodução .................................................................................................................................... 3O que é o PHP? ............................................................................................................................. 4História PHP ................................................................................................................................. 5Características do PHP................................................................................................................. 6Principais Funções PHP ............................................................................................................... 7Bibliografia ................................................................................................................................... 8 2
  3. 3. Manual SQL 2011/2012IntroduçãoEste manual consiste primeiramente de uma referência de funções, mas nele tambémcontém uma referência da linguagem, explicações sobre as mais importantes característicasdo PHP e outras informações suplementares. 3
  4. 4. Manual SQL 2011/2012O que é o PHP?PHP, que significa "PHP: Hypertext Preprocessor", é uma linguagem de script amplamenteutilizada de uso geral que é especialmente adequado para o desenvolvimento Web e podeser incorporado em HTML.A linguagem PHP é uma linguagem de programação de domínio específico, ou seja, o seuintuito estende-se a um campo de actuação que é o desenvolvimento Web, embora tenhavariantes como o PHP-GTK. Seu propósito principal é de implementar soluções Webvelozes, simples e eficientes, é uma linguagem designada livre.PHP-GTK é uma extensão para a linguagem de programação PHP que implementaassociações de linguagem para o GTK +. Ele fornece uma interface orientada a objecto para asclasses GTK + e funções e simplifica muito a escrever aplicações client-side cross-platform GUI GraphicalUser Interface (Interface Gráfica do Utilizador).GTK +, ou o GIMP Toolkit, é um toolkit multi-plataforma para criar interfaces gráficas deusuário. Oferecendo um conjunto completo de widgets, o GTK + é adequado paraprojectos desde pequenas ferramentas até suites de aplicações completas. 4
  5. 5. Manual SQL 2011/2012História PHPPHP é uma linguagem criada por uma grande comunidade de pessoas. O sistema foidesenvolvido originalmente no ano 1994 por Rasmus Lerdorf como um CGI escrito em Cque permitia a interpretação de um número limitado de comandos. O sistema foidenominado Personal Home Page Tools e adquiriu um relativo êxito pelo que outraspessoas pediram a Rasmus Lerdorf que lhes permitisse utilizar os seus programas nas suaspróprias páginas. Devido à aceitação do primeiro PHP e de maneira adicional, o seu criadordesenhou um sistema para processar formulários ao qual deu o nome de FI (FormInterpreter) e o conjunto destas duas ferramentas, seria a primeira versão compacta dalinguagem: PHP/FI.Trata-se de uma linguagem extremamente modularizada, o que a torna ideal parainstalação e uso em servidores Web. Diversos módulos são criados no repositório deextensões PECL (PHP Extension Community Library) e alguns destes módulos sãointroduzidos como padrão em novas versões da linguagem. É muito parecida, em tipos dedados, sintaxe e mesmo funções, com a linguagem C e com a C++. Pode ser, dependendoda configuração do servidor, embarcada no código HTML. Existem versões do PHPdisponíveis para os seguintes sistemas operacionais: Windows, Linux, FreeBSD, Mac OS,OS/2, AS/400, Novell Netware, RISC OS, AIX, IRIX e Solaris. 5
  6. 6. Manual SQL 2011/2012Características do PHP  Autenticação HTTP com PHP;  Cookies;  Sessões;  Lidando com XForms;  Gerenciar o upload de arquivos;  Upload de arquivos com o método POST;  Explicação das mensagens de erros;  Problemas comuns;  Carregando múltiplos arquivos;  Suporte ao método PUT;  Usa arquivos remotos;  Tratamento de Conexões;  Conexão Permanente com o Banco de Dados;  Modo Seguro (Safe Mode) ;  Segurança e Modo Seguro;  Funções restringidas/desabilitadas pelo modo seguro;  Utiliza o PHP na linha de comando Garbage Collection;  Velocidade e robustez;  Estruturado e orientação a objectos;  Portabilidade;  Sintaxe similar a C/C++ e o Perl;  Open-Source; 6
  7. 7. Manual SQL 2011/2012Principais Funções PHPAos poucos o PHP vai-se convertendo numa linguagem que nos permite fazer de tudo. OPHP em pouco tempo tornou-se uma verdadeira revolução e, a partir das suas funções,neste momento pode realizar-se um grande número de tarefas úteis para odesenvolvimento Web:  Funções de correio electrónico;  Gestão de bases de dados;  Gestão de ficheiros;  Tratamento de Imagens;Uma função pode ser definida como um conjunto de instruções que exploram certasvariáveis para poder realizar uma tarefa mais ou menos elementar. As funções integradasem PHP são muito fáceis de utilizar. Só temos de o utilizar de forma apropriada e especificaros parâmetros e/ou variáveis necessárias para que a função realize a sua tarefa. 7
  8. 8. Manual SQL 2011/2012Bibliografia  http://www.php.net/manual/pt_BR/funcref.php  http://pt.wikipedia.org/wiki/PHP  http://www.criarweb.com/artigos/71.php  http://www.truquesedicas.com/tutoriais/photoshop/index.htm 8

×