Débuter avec PHP
2 participants
Forum INFOMATH :: Enseignement de l'informatique :: INFO - Supérieur (Etudiants et Professionnels) :: PHP
Page 1 sur 1
Débuter avec PHP
Débuter avec PHP
http://www.info-3000.com/phpmysql/index.php
http://genomenews.free.fr/formation.html
http://www.phpsources.org/tutoriel-introduction.htm
http://www.info-3000.com/phpmysql/index.php
http://genomenews.free.fr/formation.html
http://www.phpsources.org/tutoriel-introduction.htm
Dernière édition par nabiL le Mer 11 Mar - 18:04, édité 1 fois
Napoléon- Admin
-
Nombre de messages : 2934
Localisation : Tunisie
Réputation : 122
Points : 7874
Date d'inscription : 19/03/2007
Feuille de personnage
Capacité linguistique:
(999/1000)
Re: Débuter avec PHP
Volilà un extrait:
principe des balises , délimiteurs PHP, echo, $, variables, concaténation, ; , Commentaires, affichage de caractères spéciaux
Exemple minimaliste
Afficher Hello World à l'écran :
echo "Hello World";
?>
Il est possible de délimiter le PHP de cette manière :
echo ("Hello World");
Mais des éditeurs tels que FrontPage n'acceptent
pas cette syntaxe
une 3ème manière :
echo ("Hello World");
?>
Utilisation de balises HTML pour l'affichage
Dans l'exemple ci dessous, un saut de ligne est inséré entre Un et Deux :
echo "UnDeux";
Ce qui donne le résultat suivant :
Un
Deux
Compression du echo avec =
Il est possible indifféremment d'écrire=
"Un
texte quelconque"; ?>
ou
echo
"Un texte quelconque"; ?>
Utilisation d'une variable
$lampadaire = 450;
echo "$lampadaire";
?>
ceci :
$fruit = "banane";
echo "C'est une $fruit"; // Affiche C'est une banane
Et pour concaténer des variables directement dans l'echo : (si on met
un espace à la place du point y'a vraiment un espace affiché,
et si on colle les 2 variables, y'a une erreur...)
echo $fruit.$legume[/code]
...
http://www.info-3000.com/phpmysql/premierpas.php
@+
principe des balises , délimiteurs PHP, echo, $, variables, concaténation, ; , Commentaires, affichage de caractères spéciaux
Exemple minimaliste
Afficher Hello World à l'écran :
echo "Hello World";
?>
- Tout code PHP commence par
et se termine par ?>. - Les pages qui contiennent du code php doivent, d'après ce que j'ai
testé, avoir pour extension .php, les .htm n'ont pas l'air de fonctionner - Les lignes se terminent par ;,
autrement, si on essaie d'écrire une ligne ne se terminant pas par
;, on obtient le message d'erreur :
Parse error: parse error, unexpected T_ECHO in d:\docs\webtestphp\variable.php
on line X
X étant le numéro de la ligne juste après celle qui ne contient pas de ; - echo signifie simplement "Afficher"Ce qu'on imprime doit être entre guillemets
- Nul besoin de définir qu'on va utiliser du PHP dans la section .
- Contrairement aux variables, Les fonctions ne sont pas case sensitive :
EcHo
"Hello World";
fonctionne tout aussi bien - print et echo font apparemment la même chose
- Chaque ligne de code PHP se termine par un point-virgule ;,
mais ce ; n'est pas obligatoire pour la fin de la dernière instruction
juste avant ?>
Il est possible de délimiter le PHP de cette manière :
echo ("Hello World");
Mais des éditeurs tels que FrontPage n'acceptent
pas cette syntaxe
une 3ème manière :
echo ("Hello World");
?>
Utilisation de balises HTML pour l'affichage
Dans l'exemple ci dessous, un saut de ligne est inséré entre Un et Deux :
echo "UnDeux";
Ce qui donne le résultat suivant :
Un
Deux
Compression du echo avec =
Il est possible indifféremment d'écrire=
"Un
texte quelconque"; ?>
ou
echo
"Un texte quelconque"; ?>
Utilisation d'une variable
$lampadaire = 450;
echo "$lampadaire";
?>
- Les variables sont précédées de $
- Lors de l'affichage d'une variable avec echo, les guillemets semblent facultatifs
- Les variables n'ont pas besoin d'être déclarées avec
VAR ou DIM - J'ai constaté que le signe $ n'était pas obligatoire dans
l'echo (echo "lampadaire";
fonctionne) - On peut écrire indifféremment
echo "$lampadaire";
ou
echo ("$lampadaire");
- Mais le signe $ est obligatoire dans l'initialisation de la variable : lampadaire
= 450; renvoie une erreur d'exécution :
Parse error: parse
error, unexpected '=' in d:\docs\webtestphp\variable.php on line 8
Line 8 étant effectivement vraiment la 8ème ligne de code source
HTML qui contient lampadaire
= 450; - Contrairement aux fonctions, Les variables sont Case Sensitive : echo
"$Lampadaire" n'aurait rien
affché, mais n'aurait pas donné d'erreur non plus - On peut écrire plusieurs choses avec un seul echo, en utilisant des
virgules:
echo "Début
de chaîne " , FonctionQuelconque(ParametreDebile)
, $Variable ,
" fin du texte"
ceci :
$fruit = "banane";
echo "C'est une $fruit"; // Affiche C'est une banane
Et pour concaténer des variables directement dans l'echo : (si on met
un espace à la place du point y'a vraiment un espace affiché,
et si on colle les 2 variables, y'a une erreur...)
echo $fruit.$legume[/code]
...
http://www.info-3000.com/phpmysql/premierpas.php
@+
Napoléon- Admin
-
Nombre de messages : 2934
Localisation : Tunisie
Réputation : 122
Points : 7874
Date d'inscription : 19/03/2007
Feuille de personnage
Capacité linguistique:
(999/1000)
Re: Débuter avec PHP
Merci pour les liens.
J'ajoute également ces liens:
http://www.siteduzero.com/tutoriel-3-14668-un-site-dynamique-avec-php.html
http://www.lephpfacile.com/cours/index.php
http://www.coursphp.com/
J'ajoute également ces liens:
http://www.siteduzero.com/tutoriel-3-14668-un-site-dynamique-avec-php.html
http://www.lephpfacile.com/cours/index.php
http://www.coursphp.com/
lamia- Modérateur
-
Nombre de messages : 1936
Age : 38
Localisation : Tunis
Réputation : 53
Points : 6803
Date d'inscription : 04/11/2007
Feuille de personnage
Capacité linguistique:
(996/1000)
Sujets similaires
» Exercice: Débuter avec IF...ELSE...
» Débuter avec MATLAB
» Former 24 avec ces 4 chiffres
» Course avec la tortue
» Probleme avec mon pc
» Débuter avec MATLAB
» Former 24 avec ces 4 chiffres
» Course avec la tortue
» Probleme avec mon pc
Forum INFOMATH :: Enseignement de l'informatique :: INFO - Supérieur (Etudiants et Professionnels) :: PHP
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum