Índice:
- Definição - O que significa PHP: Hypertext Preprocessor 3.0 (PHP 3)?
- Techopedia explica PHP: Hypertext Preprocessor 3.0 (PHP 3)
Definição - O que significa PHP: Hypertext Preprocessor 3.0 (PHP 3)?
O pré-processador de hipertexto 3.0 (PHP 3) é uma linguagem de script do lado do servidor que fornece muitos recursos para um programador da Web. Como uma linguagem de script para todos os fins, o PHP pode ser incorporado ao código-fonte HTML para produzir páginas dinâmicas da Web.
Techopedia explica PHP: Hypertext Preprocessor 3.0 (PHP 3)
O PHP foi projetado por Rasmus Lerdorf como um projeto pessoal chamado home page pessoal, a gênese do PHP. O módulo inteiro foi reescrito por uma equipe de seis programadores e depois chamado PHP 3.0. A linguagem ganhou popularidade por causa de seu ambiente de desenvolvimento ativo e por ser um software gratuito para download.
Os conceitos de Perl, Java e C foram implementados no PHP 3.0, tornando a linguagem conveniente de entender. O PHP 3.0 tem a capacidade de executar cálculos matemáticos altamente complexos e fornecer informações de rede, simplificando a gravação de uma página da Web habilitada para banco de dados.
O PHP suporta servidores de banco de dados como MySQL, Oracle, Sybase, MSQL, ODBC genérico, PostgreSQL, dbase, Velocis, Filepro, Informix e Adabas D.
Alguns dos recursos mais significativos do PHP 3.0 são:
- A autenticação HTTP está disponível apenas ao executar como um módulo Apache.
- A criação de GIF pode ser feita além da criação de páginas da Web HTML interativas e dinâmicas.
- O upload de arquivos ajuda a carregar arquivos de texto e binários. O PHP é capaz de suportar envios de qualquer navegador após o RFC-1867.
- A autenticação de arquivos e as funções lógicas oferecem ao PHP a oportunidade de monitorar e controlar quem envia arquivos e o que é feito com eles.
- Os cookies HTTP são suportados pelo PHP.
- O suporte e a integração do banco de dados são fornecidos nos dois modos, nativo e ODBC.
- Os níveis de manipulação e relatório de erros identificam quatro tipos diferentes de erros e avisos. Esses são:
- Erros de função normal
- Avisos normais
- Erros do analisador
- Avisos - avisos que podem ser ignorados, mas podem implicar um bug no código
Expressões regulares são outro recurso. Eles são usados para manipulação complexa de strings. As funções que suportam expressões regulares são:
- ereg
- ereg_replace
- eregi
- eregi_replace
- Dividido