Accueil Développement Qu'est-ce que PHP: Hypertext Preprocessor 3.0 (PHP 3)? - définition de techopedia

Qu'est-ce que PHP: Hypertext Preprocessor 3.0 (PHP 3)? - définition de techopedia

Table des matières:

Anonim

Définition - Que signifie PHP: Hypertext Preprocessor 3.0 (PHP 3)?

Le préprocesseur Hypertext 3.0 (PHP 3) est un langage de script côté serveur offrant de nombreuses fonctionnalités à un programmeur Web. En tant que langage de script polyvalent, PHP peut être intégré au code source HTML pour produire des pages Web dynamiques.

Techopedia explique PHP: Hypertext Preprocessor 3.0 (PHP 3)

PHP a été conçu par Rasmus Lerdorf comme un projet personnel appelé page d'accueil personnelle, la genèse de PHP. L'ensemble du module a été réécrit par une équipe de six programmeurs puis appelé PHP 3.0. Le langage a gagné en popularité en raison de son environnement de développement actif et parce qu'il s'agissait d'un logiciel téléchargeable gratuitement.


Les concepts de Perl, Java et C ont été implémentés en PHP 3.0, ce qui rend le langage facile à comprendre. PHP 3.0 a la capacité d'effectuer des calculs mathématiques très complexes et de fournir des informations sur le réseau, simplifiant l'écriture d'une page Web avec base de données.


PHP prend en charge les serveurs de base de données comme MySQL, Oracle, Sybase, MSQL, Generic ODBC, PostgreSQL, dbase, Velocis, Filepro, Informix et Adabas D.


Certaines des fonctionnalités les plus importantes de PHP 3.0 sont:

  1. L'authentification HTTP est disponible uniquement lors de l'exécution en tant que module Apache.
  2. La création de GIF peut être effectuée indépendamment de la création de pages Web HTML interactives et dynamiques.
  3. Le téléchargement de fichiers permet de télécharger des fichiers texte et binaires. PHP est capable de prendre en charge les téléchargements depuis n'importe quel navigateur suivant la RFC-1867.
  4. L'authentification des fichiers et les fonctions logiques permettent à PHP de surveiller et de contrôler qui télécharge les fichiers et ce qui est fait avec eux.
  5. Les cookies HTTP sont pris en charge par PHP.
  6. La prise en charge et l'intégration de la base de données sont fournies dans les deux modes, natif et ODBC.
  7. Les niveaux de gestion et de rapport des erreurs identifient quatre types d'erreurs et d'avertissements différents. Ceux-ci sont:
    1. Erreurs de fonctionnement normal
    2. Avertissements normaux
    3. Erreurs de l'analyseur
    4. Avis - avertissements qui peuvent être ignorés mais peuvent impliquer un bogue dans le code

Les expressions régulières sont une autre caractéristique. Ils sont utilisés pour la manipulation de chaînes complexes. Les fonctions qui prennent en charge les expressions régulières sont:

    1. ereg
    2. ereg_replace
    3. eregi
    4. eregi_replace
    5. Divisé
Qu'est-ce que PHP: Hypertext Preprocessor 3.0 (PHP 3)? - définition de techopedia