Devloppement web php

2795 mots 12 pages
PHP
1
JELLAL

Modèle

requête Client internet réponse

r eu rv Se

Base de données MySQL
2

• Créé en 1994 par Rasmus Lerdorf pour les besoins des pages web personnelles (livre d’or, compteurs, etc.). A l’époque, PHP signifiait Personnal Home Page. • Il supporte tous les standards du web, gratuit et libre « Open Source » • Il existe par ailleurs des applications web prêtes à l’emploi (PHPNuke, PHP SPIP, PHPSlash…) permettant de monter facilement et gratuitement son portail. • Les serveurs d’application les plus utilisés pour développer des sites web dynamique en PHP : – EasyPHP – WAMP – XAMPP – ….

3

Intégration d’un script dans une page
• • • • Les Les Les Les pages web au niveau client ‘Réponse’ sont au format HTML. pages Web PHP ont l’extension .php instructions se terminent avec un point virgule pages web dynamiques PHP doivent avoir la structure :

Exemple :

Autres syntaxes d’intégration : Votre script
4

Commentaires
Un script php se commente comme en C :

Exemple : Tout ce qui se trouve dans un commentaire est ignoré. Il est conseillé de commenter largement les scripts.

5

Affichage
Les fonctions d’affichage : echo() : écriture dans le navigateur print() : écriture dans le navigateur

Exemples : echo "Bonjour"; print("Bonjour");

6

Variables
• Le typage des variables est implicite en php. Il n’est donc pas nécessaire de déclarer leur type au préalable ni même de les initialiser avant leur utilisation. • Les identificateurs de variable sont précédés du symbole « $ » (dollars). Exemple : $toto. • Il est possible de convertir une variable en un type primitif grâce au cast(1) (comme en C).

Exemple : $str = "12"; $nbr = (int)$str; echo $nbr

// $str vaut la chaîne "12" // $nbr vaut le nombre 12

7

Variables
Quelques fonctions : empty($var) : renvoie vrai si la variable est vide isset($var) : renvoie vrai si la variable existe unset($var) : détruit une variable gettype($var) : retourne le type

en relation

  • Dossier ppp concepteur de sites internets
    6471 mots | 26 pages
  • Hassen
    394 mots | 2 pages
  • Exposé sur la cnil
    1960 mots | 8 pages
  • Data
    362 mots | 2 pages
  • Hack
    1960 mots | 8 pages
  • Corriges-exercices-php5-ed2
    1700 mots | 7 pages
  • Manager le recrutement
    514 mots | 3 pages
  • Fiche excel
    923 mots | 4 pages
  • Ayyoub
    642 mots | 3 pages
  • Audit pour entretien pro
    4723 mots | 19 pages
  • css 3 et HTML
    688 mots | 3 pages
  • Hueiyucb
    937 mots | 4 pages
  • Livre blanc php
    5331 mots | 22 pages
  • Methodologie pour le web
    14972 mots | 60 pages
  • Cours informatique
    2952 mots | 12 pages