Top Promos Apple Test Apple Antivirus Mac Dock Thunderbolt Sunology Comparatif iPhone Nettoyeur Mac

Articles

Divers

Les bases du php

Par Tchouboudou1 - Mis à jour le

Sommaire :

1 Présentation
2 Afficher du texte
3 Les commentaires
4 Les variables
5 Les conditions
6 Approfondissement



1 Présentation :



Le php est un langage de programmation web, il s'intègre dans une page html et le format de fichier est donc .php . Le php est assez facile, il permet de faire par exemple : un forum, un livre d'or, des news…

Il faut cependant avoir quelques connaissances du html pour le php (c'est mieux pour la mise en page).

2 Afficher du texte :



Pour bien débuter, on va faire une courte page, affichant "Hello world". Mais on va afficher ce texte en php. Nous allons nous servir de la commande echo. Je commenterai ensuite ce petit code.

<html>
<head>
<title>Hello World</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<?php
echo "Hello World" ;
?>
</body>
</html>


Il y a les balises "< html >", "< head >" et "< body >", qui sont du code html, ensuite, il y a un :

<?php
echo "Hello World";
?>


C'est le code php. Il est entre < ?php et ?> . Ensuite vient la fonction echo, suivie de guillemets. Et entre ces guillemets le texte à afficher. Juste après les guillemets un ;, très important, sinon le script ne marche pas.

3 Les commentaires :



Les commentaires son des textes qui ne s'affichent pas sur la page, seulement dans le script. Ils permettent de s'y retrouver dans le script. Un commentaire ne fait qu'une seule ligne. Voici un exemple :
<html>
<head>
<title>Hello World</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<?php
// Ici, j'affiche Hello World
// Pour refaire un commentaire, je dois refaire deux "//"
echo "Hello World" ;
?>
</body>
</html>


4 Les variables :



Les variables sont très importantes dans la programmation. Les variables en php sont définis par un $, ensuite vient = ensuite la valeur de la variable, puis le ;. Si la valeur de la variable est du texte, ce dernier devra être entre guillemets.

Exemple :
<html>
<head>
<title>Hello World</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<?php
// Ici, je crée une variable $hello avec pour valeur : Hello //World
$hello = "Hello World";
echo $hello ;
?>
</body>
</html>


Vous voyez des commentaires, la variable $hello, et, il n'y a plus de guillemet après echo. Il ne faut donc pas mettre de guillemets pour afficher une variable.

L'exemple donnera ceci :

Hello World


Maintenant, on va faire des petits calculs. Dans cet exemple, je vais faire les 4 opérations possibles, puis je les afficherai.

<html>
<head>
<title>Hello World</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<?php
$additions = 2 + 2 ; //Additions
$soustractions = 8 - 4 ; //Soustraction
$multiplications = 2 x 2 ; //Multiplication
$division = 12 / 3 ; //Division
echo "L'addition donne : $additions" ;
echo "La soustraction donne : $soustractions" ;
echo "La multiplication donne : $multiplications" ;
echo "La division donne : $division" ;
?>
</body>
</html>

Cela donnera :
L'addition donne : 4
La soustraction donne : 4
La multiplication donne : 4
La division donne : 4

Il n'y a pas trop de remarque à faire.

5 Les conditions :



Les conditions sont aussi importantes. Voici les signes possibles pour les conditions :

Les bases du php


Voici un exemple de conditions :

<html>
<head>
<title>Hello World</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<?php
// Je crée une variable $nom qui a pour valeur Tchou
$nom = "Tchou" ;
//Ensuite, je fais une condition avec if.
if ($nom == "Tchou")
// Si la variable $nom est égal à Tchou
{
echo "Bonjour Tchou, je suis heureux que tu sois là";
//bloc d'expression
}
elseif ($nom == 'Bobo')
// Sinon la variable $nom est égal à Bobo
{
echo "Salut, c'est bien que tu sois là";
//bloc d'expression
}
else
// sinon
{
echo "Salut $nom, je suis pas vraiment content que tu sois là.";
//bloc d'expression
}
? >
</body>
</html>


Puisque la variable $nom est Tchou, ce script affichera :

Bonjour Tchou, je suis heureux que tu sois là

Voilà, je pense que vous avez compris les conditions, c'est assez simple. Le seul point important est qu'après la définition de la condition, il faut un {, puis après le bloc d'expression un }. Il n'y a pas de point-virgule après la définition de la condition.

6 Aprofondissement



Si vous voulez approfondir vos connaissance en php, je vous conseille deux sites :

Le site du ZerO : Très bon site, très bien expliqué.
Php Débutant : Très bon site aussi, mais je le trouve moins bien expliqué que le site du Zer0.
Mac4Ever recrute sur Paris et Nîmes

Mac4Ever recrute sur Paris et Nîmes

Mac4ever renforce ses équipes et recherche plusieurs personnes pour participer à la rédaction de son fil d'actualité, à la création de contenu vidéo, ainsi qu'à l'amélioration du référencement des contenus. Si tu es intéressé, n'hésite pas à postuler !

L’IA à la française et l'avenir de l'auto avec Peugeot (On Refait VivaTech)

L’IA à la française et l'avenir de l'auto avec Peugeot (On Refait VivaTech)

Quelle représentation à VIVATech ? Pour quels sont les usages ? Quelle culture IA en France ? Découvrez également...

Pour Elon Musk, l’IA va mettre tout le monde au chômage !

Pour Elon Musk, l’IA va mettre tout le monde au chômage !

Pendant trente minutes hier soir, Elon Musk a fait son one man show, pour le plus grand bonheur de ses fans français (malgré un bug technique de...

Du rififi chez OpenAI ! Encore un ponte qui démissionne !

Du rififi chez OpenAI ! Encore un ponte qui démissionne !

Décidément, une belle désorganisation règne au sein d'OpenAI ! Après l'aller-retour de Sam Altman (sur fond de...

Comment Google va améliorer le son des visios à plusieurs dans la même pièce ?

Comment Google va améliorer le son des visios à plusieurs dans la même pièce ?

Les visioconférences ont encore plus le vent en poupe depuis la crise du COVID, et Google s'est penché sur un souci que vous avez certainement...

Bing, Copilot, ChatGPT et DuckDuckGo en carafe suite à une panne chez Microsoft !

Bing, Copilot, ChatGPT et DuckDuckGo en carafe suite à une panne chez Microsoft !

Une panne au sein des services de Microsoft empêche le bon fonctionnement de Bing, Cipilot, DuckDuckGo, ou encore ChatGPT chez de nombreux utilisateurs...

L’IA star de VIVATech ?⎜On refait VIVATech 2024 - Jour 1

L’IA star de VIVATech ?⎜On refait VIVATech 2024 - Jour 1

Quelle représentation à VIVATech ? Pour quels sont les usages ? Quelle culture IA en France ? Découvrez également...

Le Congo accuse encore Apple d'utiliser des minerais exploités illégalement

Le Congo accuse encore Apple d'utiliser des minerais exploités illégalement

Quelques jours après la Journée de la Terre, la réputation verte d'Apple s'était trouvée entacher par de graves accusation...

En 10 ans, combien de pages web sont déjà inaccessibles ? (indice : c'est énorme)

En 10 ans, combien de pages web sont déjà inaccessibles ? (indice : c'est énorme)

Le Pew Research Center vient de mener une enquête visant à examiner le vieillissement d'internet, ou plus exactement la fréquence à...

Commentaires

Connectez-vous/créez un compte pour réagir à cet article !
Oops, vous n'êtes pas connecté

Pour évaluer un commentaire sur Mac4Ever, vous devez être connecté avec votre compte utilisateur.

21 commentaires
Connectez-vous/créez un compte pour réagir à cet article !
Oops, vous n'êtes pas connecté

Pour évaluer un commentaire sur Mac4Ever, vous devez être connecté avec votre compte utilisateur.