PHP

Apprenez le PHP

Accueil > Site Web > PHP

Petit récapitulatif sur le PHP

//Afficher du texte

<?php echo "Hello"; ?>

//Affecter une valeur à une variable

<?php $pseudo = "wiki"; ?> //a du texte
<?php $nombre = 33; ?> //a un nombre
<?php $je_suis_sur_tutowiki = true; $je_suis_bon_en_php = false; ?> //de type booléen

//Afficher la valeur d'une variable

<?php
$titre_du_wiki = "tutowiki";
echo "$titre_du_wiki";
?>

//Vérifier si la variable existe

if (isset($_POST['titre_du_wiki']))

//Les symboles à connaître

Symbole 	Signification
== 	Est égal à
> 	Est supérieur à
< 	Est inférieur à
>= 	Est supérieur ou égal à
<= 	Est inférieur ou égal à
!= 	Est différent de

//La structure If... Else

<?php
if ($autorisation == "Oui"){} // SI on a l'autorisation
elseif ($autorisation == "Non"){} // SINON SI on n'a pas l'autorisation
else{} // SINON (la variable ne contient ni Oui ni Non)
?>

//Des conditions multiples

Mot-clé : AND 
Signification : Et 
Symbole équivalent : &&
Mot-clé : OR 
Signification : Ou 
Symbole équivalent : ||

//Une boucle simple : While

<?php
$nombre_de_lignes = 1;

while ($nombre_de_lignes <= 100)//$continuer_boucle == "oui"
{
echo "Se code vas aficher 100 lignes.<br />";
$nombre_de_lignes++; // $nombre_de_lignes = $nombre_de_lignes + 1
}
?>

//Une boucle plus complexe : For

<?php
for ($nombre_de_lignes = 1; $nombre_de_lignes <= 100; $nombre_de_lignes++)
{
echo "Ceci est la ligne n°$nombre_de_lignes<br />";
}
?>

//Tableaux numérotés

<?php
// On crée notre array $villes
$villes = array ("Paris", "Lille", "Marseille", "Amiens", "Strasbourg");

// Puis on fait une boucle pour tout afficher :
for ($numero = 0; $numero < 5; $numero++)
{
echo $villes[$numero]; // affichera $villes[0], $villes[1] etc...
echo "<br />"; // pour aller à la ligne
}
?>

//Tableaux associatifs

<?php
// On crée notre array associatif :
$coordonnees = array (
"Prénom" => "Charles",
"Nom" => "Martinez",
"Adresse" => "3 rue de la seine",
"Ville" => "Paris");

// Puis si je veux afficher la ville, je ferai :
echo $coordonnees['Ville'];
?>

//Inclure une page dans une autre page

<?php include("menu.php"); ?>
//
if ($_GET['page'] == "forum")
{
include("forum.php");
}

//La concaténation

<?php
$nom = 'Wiki';
echo 'Salut ' . $nom . ', comment ça va ?';
?>
//
$nom_complet = $prenom . $nom;
//
$phrase = $phrase . 'sur leTutoWiki';

//addslashes Cette fonction ajoute des anti-slashs \ dans votre chaîne quand " = \"

addslashes($ancienne_variable);

//stripslashes // enlève les anti-slashs de votre chaîne

$nouvelle_variable = stripslashes($ancienne_variable);

//htmlentities

$variable_html = '<em>Ceci est une variable qui contient du HTML</em>';
$variable_sans_html = htmlentities($variable_html);

//n12br//transforme toutes les "Entrées" qu'a tapé votre visiteur en code HTML "<br />"

$ma_variable = nl2br($ma_variable);

//strlen //cette fonction retourne la longueur d'une chaîne de caractères, c'est-à-dire le nombre de lettres et chiffres qu'il y a (espaces compris)

$phrase = 'Le tutowiki';
$longueur = strlen($phrase);

//str_replace

$ma_variable = str_replace('y', 'p', 'ying-yong'); // ping-pong au final