NOTÍCIA

Noções fundamentais

PHPPHP44 conteúdosPadronizando seu código com PHP CS FixerDev (Back & Front) · mai 2019Docker de imagem. Para rodar projetos PHP em menos de 30 segundosDev (Back & Front) · jan 2026PHP 7.3: conheça as novidades desta versãoDev (Back & Front) · abr 2019Ver tudo em Dev (Back & Front) (acrônimo de Personal Hipertext
Preprocessor) é uma linguagem interpretada de
alto nível contida em páginas HTML e executadas
no servidor. Essas características permitem que
você crie um site da web dinâmico, rápido
e interativo. PHP permite se fazer qualquer coisa que
se faz com outros scripts, como processar a informação
de formulários, gerar páginas com conteúdos
dinâmicos ou mandar e receber cookies. Uma das
características principais do PHP é o
suporte à diversas bases de dados, são
elas:

Adabas D
FrontBase IBM
Ingres
Solid
ODBC
OracleOracle22 conteúdosOracle lança Java 26 para aumentar produtividade de desenvolvedoresDev (Back & Front) · mar 2026Oracle oferece o primeiro cluster de computação em nuvem em escala ZettaDevSecOps · jan 2025Oracle abre inscrições para o ONE, programa gratuito de formação em tecnologia e inteligência artificialData · dez 2024Ver tudo em Data (OCI7 and OCI8)
FilePro DB2
dBase
mSQL
MySQL
InterBase
Sybase
Velocis
PostgreSQL
Empress
Informix
Unix dbm

Do que você precisa para executar
PHP?

O PHP se acha disponível em várias plataformas,
para executá-lo você precisará de
um servidor que dê suporte a essa linguagem. Existem
a sua disposição diversos servidores que
permitirão que você possa programar e testar
suas páginas dinâmicas, entre eles citamos
o Apache (o mais utilizado), o PWS, o OmniHTTPd etc.
A configuração e instalação
destes servidores fogem ao escopo deste tutorial.

Escrevendo um pequeno exemplo em PHP.

Você adquiriu este tutorial porque já dominou
o desenvolvimento de páginas em HTML e deseja
torná-las mais dinâmicas e interativas
através da programação com vinculação
a bancos de dados e muito mais. Esta é a razão
pela qual você está aprendendo PHP. As
páginas em PHP são arquivos HTML mesclados
com códigos de script de servidor. Um arquivo
PHP tem extensão .php (ou .php3) em vez de .htm
ou .html para denotar código de servidor para
o servidor de Web host. Como um arquivo PHP é
um arquivo de texto com a extensão .php que contém
uma combinação de texto, tags de HTML,
e comandos de script PHP, ele pode ser criado ou alterado
com a ajuda de todos os editores de texto. Vamos praticar
um pouco. Abra o Notepad ou qualquer outro editor da
sua preferência e digite o código seguinte,
não esqueça de salvá-lo como um
arquivo texto de extensão .php ao invés
de .txt.

<HTML>
<BODY>
Saída:<BR>
<?
$soma=30+30;
?>
O resultado da soma é:
<?
Print “$soma”;
?>
</BODY>
</HTML>

Pronto! Você escreveu acabou de
produzir um arquivo PHP. O resultado da página
processada aparece como se segue:

Saída:

O resultado da soma é: 60
Examine cuidadosamente o código listado acima,
as primeiras linhas contém tags de HTML comuns.
A linha que inclui os caracteres <? Indicam o começo
de um bloco de script de servidor. O bloco de script
completo é:

<?
$soma=30+30;
?>

Os caracteres <? e ?>, são chamados de
delimitadores e indicam o código do script em
PHP a ser processado pelo servidor.

O comando no primeiro bloco de script designa o valo
da adição de 30+30 à variável
$soma.

$soma=30+30;

O último bloco de script escreve o conteúdo
da variável $soma para o browser.

<?
Print “$soma”;
?>

Como você pode perceber, uma página PHP
é uma página em HTML estendida por comandos
PHP. Os comandos PHP também controlam a aparência
de texto e tags de HTML fora dos blocos de script, o
que é executado no fluxo do programa do script
servidor. O PHP controla a aparência da página
da Web com todas as chamadas do arquivo PHP. Observe
que nenhum código do PHP é transmitido
do servidor para o browser do cliente porque todo o
código é executado no servidor e somente
o HTML e o texto resultantes são enviados ao
browser (você pode constatar escolhendo a opção
“exibir código fonte” a partir de seu
navegador). Isso protege sua propriedade intelectual.

Matérias especiais e reportagens conduzidas internamente pela Redação iMasters. Acompanhe no Twitter @imasters e no Instagram/Threads @portalimasters

Ver perfil