Le forum de Black
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.

Le forum de Black

Un forum détente
 
AccueilPortailRechercherDernières imagesS'enregistrerConnexion
-29%
Le deal à ne pas rater :
PC portable – MEDION 15,6″ FHD Intel i7 – 16 Go / 512Go (CDAV : ...
499.99 € 699.99 €
Voir le deal

 

 PHP : Cours 1 : Les bases basiques.

Aller en bas 
3 participants
AuteurMessage
~Arrow~
Général Twulipiens
Général Twulipiens
avatar


Nombre de messages : 126
Date d'inscription : 08/12/2005

Feuille de personnage
Chevalier des Patates: Patate de Bronze
Vos blâmes: 0 blâmes

PHP : Cours 1 : Les bases basiques. Empty
MessageSujet: PHP : Cours 1 : Les bases basiques.   PHP : Cours 1 : Les bases basiques. EmptySam 23 Déc 2006 - 23:52

Tutoriel PHP, Cours 1 : Les bases.


Bonjour.

À la demande générale de personne, je créé ce tutoriel pour que Black puisse créer un site potable pour vous, comme le titre l'indique, enseigner les bases du PHP.

Je considèrerais, pour ce tutoriel, que vous avez déja pas mal de connaissances en html, nottament les formulaires.
Aussi, ne vous étonnez pas si ça ressemble au tuto PHP du SdZ puisque je me base sur la même structure d'apprentissage.

C'est parti. \o/

I : Fonctionnement du PHP.

Oui, on passe pas tout de suite au codage... car tout d'abord, le PHP, qu'est-ce ?
Eh bien, un langage... mais vous devez le savoir déja ça, pendez-vous dans le cas contraire.

Son fonctionnement est simple (enfin non mais c'est pour pas que vous quittez direct) : Le client (votre navigateur, vous, la chose devant votre PC) demande au serveur si il peut afficher la page (soumis:).
Le serveur lit alors la page php et transforme alors, selon les cookies et autres variables que nous apprendrons plus tard, la page en html.

Ainsi, chaque page php est unique, han.

Petit rappel :
Pour le html, la page en déja dans ce langage, donc le serveur envoie la page qui n'est donc pas unique mais la même pour tous.

Voilà, à présent vous savez comment ça fonctionne.
Ce fût assez clair ? Si oui, vous pouvez scroller vers le bas, sinon allez vff.

II : Afficher du texte et mettre un commentaire.

À partir de maintenant, vous allez enfin pouvoir commencer le travail. :*

Commençons...

Code:
<?
echo "Voici du texte affiché grâce à php. \o/";
?>

Point par point :
- « <? » sert à ouvrir le php.
- « echo "text" » est la fonction pour afficher du texte, à noter que « printf » fait le même effet.
À ce propos, vous pouvez utiliser des « " » comme des « ' », ça marche tout aussi bien.
- « ; » est le symbôle qui stoppe l'instruction. À ne jamais oublier...
- « ?> » ferme le php.

Simple non ? =)

Maintenant, un autre exmple, imaginons que vous voulez écrire « C'est beau les étoiles ! » .
Tout d'abord oui, vous avez du soucis à vous faire, mais avant toute chose, voici ce qu'il faudra écrire pour que ça arrive la phrase correctement :

Code:
<?
echo 'C\'est beau les étoiles !';
?>

Pourquoi « \' », vous allez sans doute vous demander... eh bien pour ne pas que le « ' » stoppe l'instruction et fasse tout planter, il suffit de mettre un backslash, tout simplement, donc pensez-y. ;D
Idem pour les « " » d'ailleurs.

Passons à la seconde partir de cette partie.

Nous allons donc parler des commentaires.
Ils servent tout simplement à vous indiquer ce qu'est sensée faire une ligne de code par exemple...
Les commentaires sont d'ailleurs invisibles dans la source de la page après que le serveur ait transformé celle-ci en html. =)

Voici le résultat :

Code:
<?
echo "Tay aime Vélérie haha."; // Echo affiche du texte.
?>

Tout simplement. ;*
Pour un commentaire d'une ligne comme ça, vous pouvez aussi utiliser « # Votre commentaire » .

En revanche, si vous voulez afficher un commentaire sur plusieurs lignes, il faudra le faire comme ceci :

Code:
<?
/*
Ceci
est
un
commentaire
sur
plusieurs
lignes.
*/
?>

Voilà c'est fini pour les echo et les commentaires, on se retrouve quand je serais assez motivé pour faire la suite. :o
Revenir en haut Aller en bas
Tai
Nouveau membre
Nouveau membre
Tai


Nombre de messages : 1
Age : 29
Date d'inscription : 24/12/2006

PHP : Cours 1 : Les bases basiques. Empty
MessageSujet: Re: PHP : Cours 1 : Les bases basiques.   PHP : Cours 1 : Les bases basiques. EmptyDim 24 Déc 2006 - 1:03

Les Variables

Omfg c'est trop-super-hyper-important ça. On ne peut pas vivre sans en fait. o:

Une variable ça se présente comme ça :
Code:
<? // on lance PHP
$variable = "kikoue"; // on définit la valeur de la variable (et c'est une instruction, alors + ; OK)
/* on ferme PHP */ ?>

Bon ben voilà, c'est pas hyper compliqué comme code (et commenté en plus). Pour les largués, la pendaison reste la solution. !)

En fait, une variable, ça se présente sous la forme d'une "boîte" contenant une valeur.

La valeur est définie par du code prévu à cet effet ($variable = "valeur"; pour les attardés), mais elle peut changer à tout moment selon les désirs du codeur.

Mais bon. Ca c'est joli mais concrètement ça sert à quoi ?

C'est simple. Supposons que vous souhaitiez garder en mémoire le pseudo de l'utilisateur :

Code:

$pseudo_du_visiteur = "Tay °0°";

echo "Kikoo, $pseudo_du_visiteur! \o/";

Si vous suivez, vous devinez aisément que ce code affichera :

Citation :
Kikoo, Tay °0°! \o/

Voilà, voilà. À noter aussi que les noms de variables doivent commencer OBLIGATOIREMENT par « $ », ne doivent pas avoir d'espaces (utilisez « _ » à la place) et que la casse est importante (c'est à dire que $lEEt et $leeT ne sont pas les mêmes variables).

Après ça, ben, .
Revenir en haut Aller en bas
Pharaon
Administrateur du forum
Administrateur du forum
Pharaon


Nombre de messages : 137
Age : 28
Date d'inscription : 08/04/2006

Feuille de personnage
Chevalier des Patates: Patate Divine
Vos blâmes: 0 blâmes

PHP : Cours 1 : Les bases basiques. Empty
MessageSujet: Re: PHP : Cours 1 : Les bases basiques.   PHP : Cours 1 : Les bases basiques. EmptyVen 29 Déc 2006 - 15:44

Revenir en haut Aller en bas
http://pharaon.superforum.fr
~Arrow~
Général Twulipiens
Général Twulipiens
avatar


Nombre de messages : 126
Date d'inscription : 08/12/2005

Feuille de personnage
Chevalier des Patates: Patate de Bronze
Vos blâmes: 0 blâmes

PHP : Cours 1 : Les bases basiques. Empty
MessageSujet: Re: PHP : Cours 1 : Les bases basiques.   PHP : Cours 1 : Les bases basiques. EmptyVen 29 Déc 2006 - 21:12

Ouais bon là avec Tay on suppose que le lecteur sait à peu près se servir de son ordi, donc on a passé ça.
Revenir en haut Aller en bas
Pharaon
Administrateur du forum
Administrateur du forum
Pharaon


Nombre de messages : 137
Age : 28
Date d'inscription : 08/04/2006

Feuille de personnage
Chevalier des Patates: Patate Divine
Vos blâmes: 0 blâmes

PHP : Cours 1 : Les bases basiques. Empty
MessageSujet: Re: PHP : Cours 1 : Les bases basiques.   PHP : Cours 1 : Les bases basiques. EmptySam 30 Déc 2006 - 13:28

Mouais pfff
Revenir en haut Aller en bas
http://pharaon.superforum.fr
~Arrow~
Général Twulipiens
Général Twulipiens
avatar


Nombre de messages : 126
Date d'inscription : 08/12/2005

Feuille de personnage
Chevalier des Patates: Patate de Bronze
Vos blâmes: 0 blâmes

PHP : Cours 1 : Les bases basiques. Empty
MessageSujet: Re: PHP : Cours 1 : Les bases basiques.   PHP : Cours 1 : Les bases basiques. EmptyDim 31 Déc 2006 - 19:45

Ouais, on est pas censés faire un tuto kiko quand même.

À part ça je vais créer un autre topic. ¹
Revenir en haut Aller en bas
Contenu sponsorisé





PHP : Cours 1 : Les bases basiques. Empty
MessageSujet: Re: PHP : Cours 1 : Les bases basiques.   PHP : Cours 1 : Les bases basiques. Empty

Revenir en haut Aller en bas
 
PHP : Cours 1 : Les bases basiques.
Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Le forum de Black :: Général :: (X)HTML / CSS / PHP / SQL / Javascript / Flash ...-
Sauter vers: