» G1Script.Com » Les Langages » Le PHP » Les Dossiers » Premier script en PHP


Nous vous conseillons par ailleurs, de faire une sauvegarde avant toute modification. En Aucun Cas, le Site G1Script.Com ne peut être tenu pour Responsable ! Les Infos se trouvent qu'à titre d'indication.


  • Premier script en PHP

    Lançons nous directement dans la création d'un script PHP. Pour commencer, ouvrez votre éditeur de texte. Comme les documents HTML, les fichiers PHP se composent exclusivement de texte. Vous pouvez les créer avec tout éditeur de texte tel que Bloc-notes pour Windows, Simple Text et BBEdit pour MacOS et VI et Emacs des systèmes d'exploitation UNIX. La plupart des éditeurs HTML fournissent également un support PHP.

    Saisissez l'exemple ci-dessous et enregistrez le fichier sous le nom Premier.php.
    Listing 3.1 : Un premier script PHP

    1
    2
    3
    
    <?php
           print "Bienvenue";
    ?>

    L'extension du document PHP est importante, car elle signale au serveur que le fichier contient du code PHP et celui-ci invoque l'interpréteur. L'extension par défaut pour un document PHP4 est .php. Celle-ci peut cependant être modifiée
    en changeant la configuration du serveur.
    Si vous travaillez pas directement sur la machine qui prendra en charge votre script PHP, vous devrez probablement utiliser un client FTP tel que Ftp expert pour Windows ou Fetch pour MacOS afin de télécharger vers le serveur votre document sauvegardé.
    Une fois le document en place, vous devriez être en mesure d'y accéder par le biais de votre navigateur. Si tout fonctionne bien, vous verrez apparaître "Bienvenue".
    Si PHP n'est pas installé sur votre serveur ou si l'extension de votre fichier n'est pas reconnue, il se peut que vous ne voyiez pas apparaître l'exemple.
    Après avoir téléchargé et testé votre script, vous pouvez examiner le code plus attentivement.

    Débuter et mettre fin à un bloc d'instruction PHP

    Lorsque vous écrivez en langage PHP, vous devez en informer m'interpréteur. Si vous omettez le faire, le code que vous écrivez sera interprété comme du code HTML et apparaîtra dans le navigateur. Le Tableau ci-dessous présente les différentes façons d'inclure du code PHP.

    Balises PHP de début et de fin

    Style de balise
    Balise de début
    Balise de fin
    Balises standards
    <?php
    ?>
    Balises abréges
    <?
    ?>
    Balises ASP
    <%
    %>
    Balises de script
    <SCRIPT LANGUAGE="php">
    </SCRIPT>

    Sur l'ensemble des balises présentées dans le Tableau ci-dessus, seules les balises standards et les balises de script offrent la garantie de fonctionner pour toute configuration. Les styles de balise abrégés et ASP doivent être explicitement activés dans votre fichier php.ini.
    Pour provoquer la reconnaissance des balises abrégées, assurez-vous que la direction short_open_tag est activée dans php.ini. :
           short_open_tag = On;
    Après avoir édité php.ini., vous devriez être en mesure d'effectuer votre choix parmi les quatre styles de balises. Il s'agit en grande partie d'une question de préférence. Si vous envisager de travailler avec XML, cependant, il est préférable de désactiver les balises abrégées (<??>) et de travailler avec le style standard (<?php?>)
    Examinons différentes méthodes dont vous disposez pour écrire le code. Vous pouvez choisir parmi les quatre types de balises présentés ci-dessus :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    
    <?
    print ("Bienvenue");
    ?>
    
    <?php
    print ("Bienvenue");
    
    ?>
    
    <%
    print ("Bienvenue");
    %>
    
    <SCRIPT LANGUAGE="php">
    print ("Bienvenue");
    </SPRINT>
    

    En PHP, il est également possible de placer les balises sur la même ligne que le code à proprement parler :

    1
    
    <? print ("Bienvenue"); ?> 

    La fonction print()

    print() est une fonction qui transmet les données en sortie. Dans la plupart des cas, tout ce qui se trouve dans cette fonction apparaît dans la fenêtre du navigateur. Une fonction est une commande qui réalise une action, généralement modifiée par les données qui lui sont fournies. Les données envoyées à une fonction sont presque toujours placées entre paranthèses après le nom de la fonction. Dans ce cas, vous avez envoyé à la fonction print() un ensemble de caractères, ou chaîne. Les chaînes doivent toujours être placées entre guillemets, simples ou doubles.

  • [page précédente] - [suite page suivante]


    Devenir partenaire | Faire connaître cette page | On travail...
    Liste de diffusion : déjà 10897 Inscrits

    Nos partenaires :
    www.stvalentin.be - La liste est en cours de production -