Session 3 : rappel de cours

master
Juan 3 years ago
parent 9072d6d0cf
commit 94a156e8ad

@ -4,7 +4,8 @@
<title>Cours dev bak</title> <title>Cours dev bak</title>
</head> </head>
<body> <body>
<h1>Cours dev back session 1</h1> <h1>Cours dev back session 3 : rappels variables</h1>
<a href="rappels-suite.php">rapppels sur les opérateurs</a>
<?php <?php
// ceci est un commentaire sur une ligne // ceci est un commentaire sur une ligne
/* ceci est un commentaire /* ceci est un commentaire
@ -55,7 +56,7 @@
// ce tableau est indéxé automatiquement avec des valeurs en commeçant par 0 // ce tableau est indéxé automatiquement avec des valeurs en commeçant par 0
// on accède à une case du tableau par son ndice / étiquette entre crochets [] // on accède à une case du tableau par son ndice / étiquette entre crochets []
// du coup pour aller chercher une case // du coup pour aller chercher une case
print("<br/> case 0 du tableeau ".$tab[0]); print("<br/> case 0 du tableau ".$tab[0]);
print("<br/> case 3 du tableeau ".$tab[3]); print("<br/> case 3 du tableeau ".$tab[3]);
//si on vaut ajouter un élément on l'ajoute dans la case "vide" //si on vaut ajouter un élément on l'ajoute dans la case "vide"
$tab[] = true; $tab[] = true;
@ -89,244 +90,12 @@
// Notice: Undefined index: prix in D:\bin\xampp7.4.27\htdocs\bak\index.php on line 86 // Notice: Undefined index: prix in D:\bin\xampp7.4.27\htdocs\bak\index.php on line 86
foreach($tab_etiquettes as $etiquette => $case) foreach($tab_etiquettes as $etiquette => $case)
{ {
echo "<br> dans la case étiquettée ".$etiquette." on la valeur ".$case; echo "<br> dans la case étiquettée '".$etiquette."' on la valeur ".$case;
} }
// afficher en mode debug un contenu ici le tableau en <pre>formatté // afficher en mode debug un contenu ici le tableau en <pre>formatté
// echo "<pre>"; // echo "<pre>";
// var_dump($tab_etiquettes); // var_dump($tab_etiquettes);
// echo "</pre>"; // echo "</pre>";
?>
<hr>
<?php
//2 mots clef de dépannage
print_r($tab);
$a=2;
$b="2";
echo "<br>";
print_r($a);
echo "<br>";
print_r($b);
echo "<br>";
var_dump($a);
echo "<br>";
var_dump($b);
echo "<br>";
var_dump($tab);
echo "<br>";
$obj = (object) $tab;
var_dump($obj);
// si
if($a == 2)
{
echo "<br>a est égal à 2";
}
//sinon si
elseif($a==3)
{
echo "<br>a est égal à 3";
}
//si
else
{
echo "<br>a n'est égal ni à 3, ni à 2";
}
?>
<hr>
<?php
$a=2;
$b="2";
if($a == $b)
{
echo "a == b";
}
else
{
echo "a != b";
}
?>
<hr>
<?php
$a=0;
$b=false;
if($a == $b)
{
echo "a == b";
}
else
{
echo "a != b";
}
?>
<hr>
<?php
$a="false";
$b=false;
if($a == $b)
{
echo "a == b";
}
else
{
echo "a != b";
}
?> ?>
<hr>
<?php
$a=0;
$b=false;
if($a === $b)
{
echo "a === b";
}
else
{
echo "a !== b";
}
?>
<hr>
<?php
$a=2;
$b="2";
if($a === (int)$b)
{
echo "a === b";
}
else
{
echo "a != b";
}
?>
<hr>
<?php
/* opérateurs de compraison
===
==
!=
!==
>
<
<=
>=
*/
//si(a==2 et b=="coucou")
if($a===2 && $b==="coucou")
{
}
//si(a==2 ou b=="coucou")
if($a===2 || $b==="coucou")
{
}
?>
<p>
une url http://127.0.0.1/bak/?requete=variable&pram=valeur#fin c'est :
<ul>
<li> un domaine : ici 127.0.0.1 ou localhost</li>
<li> un chemin : ici /bak/</li>
<li> une requete : ici requete=variable&pram=valeur </li>
<li> une position dans la page : ici fin</li>
</ul>
<form action="server.php">
<input type="text" name="param1"/>
<input type="text" name="param2"/>
<button type="submit">envoyer en get</button>
</form>
<form action="server.php" method="post">
<input type="text" name="parampost1"/>
<input type="text" name="parampost2"/>
<button type="submit">envoyer en post</button>
</form>
<form action="server.php?paramget=valeur" method="post">
<input type="text" name="parampost1"/>
<input type="text" name="parampost2"/>
<button type="submit">envoyer en post+get</button>
</form>
<a href="https://developer.mozilla.org/fr/docs/Web/HTTP/Methods">https://developer.mozilla.org/fr/docs/Web/HTTP/Methods</a>
</p>
<h2 id="debut">Le debut</h2>
<a href="#fin">aller à la fin</a>
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<a href="#debut">allerqu debut</a>
<h2 id="fin">La fin</h2>
</body> </body>
</html> </html>

@ -0,0 +1,234 @@
<!DOCTYPE html>
<html lang="en">
<head>
<title>Cours dev bak</title>
</head>
<body>
<h1>Cours dev back session 3 : rappels opérateurs</h1>
<a href="index.php">retour aux rapppels sur les variables</a>
<hr>
<?php
//2 mots clef de dépannage
print_r($tab);
$a=2;
$b="2";
echo "<br>";
print_r($a);
echo "<br>";
print_r($b);
echo "<br>";
var_dump($a);
echo "<br>";
var_dump($b);
echo "<br>";
var_dump($tab);
echo "<br>";
$obj = (object) $tab;
var_dump($obj);
// si
if($a == 2)
{
echo "<br>a est égal à 2";
}
//sinon si
elseif($a==3)
{
echo "<br>a est égal à 3";
}
//si
else
{
echo "<br>a n'est égal ni à 3, ni à 2";
}
?>
<hr>
<?php
$a=2;
$b="2";
if($a == $b)
{
echo "a == b";
}
else
{
echo "a != b";
}
?>
<hr>
<?php
$a=0;
$b=false;
if($a == $b)
{
echo "a == b";
}
else
{
echo "a != b";
}
?>
<hr>
<?php
$a="false";
$b=false;
if($a == $b)
{
echo "a == b";
}
else
{
echo "a != b";
}
?>
<hr>
<?php
$a=0;
$b=false;
if($a === $b)
{
echo "a === b";
}
else
{
echo "a !== b";
}
?>
<hr>
<?php
$a=2;
$b="2";
if($a === (int)$b)
{
echo "a === b";
}
else
{
echo "a != b";
}
?>
<hr>
<?php
/* opérateurs de compraison
===
==
!=
!==
>
<
<=
>=
*/
//si(a==2 et b=="coucou")
if($a===2 && $b==="coucou")
{
}
//si(a==2 ou b=="coucou")
if($a===2 || $b==="coucou")
{
}
?>
<p>
une url http://127.0.0.1/bak/?requete=variable&pram=valeur#fin c'est :
<ul>
<li> un domaine : ici 127.0.0.1 ou localhost</li>
<li> un chemin : ici /bak/</li>
<li> une requete : ici requete=variable&pram=valeur </li>
<li> une position dans la page : ici fin</li>
</ul>
<form action="server.php">
<input type="text" name="param1"/>
<input type="text" name="param2"/>
<button type="submit">envoyer en get</button>
</form>
<form action="server.php" method="post">
<input type="text" name="parampost1"/>
<input type="text" name="parampost2"/>
<button type="submit">envoyer en post</button>
</form>
<form action="server.php?paramget=valeur" method="post">
<input type="text" name="parampost1"/>
<input type="text" name="parampost2"/>
<button type="submit">envoyer en post+get</button>
</form>
<a href="https://developer.mozilla.org/fr/docs/Web/HTTP/Methods">https://developer.mozilla.org/fr/docs/Web/HTTP/Methods</a>
</p>
<h2 id="debut">Le debut</h2>
<a href="#fin">aller à la fin</a>
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<br/> coucou
<a href="#debut">allerqu debut</a>
<h2 id="fin">La fin</h2>
</body>
</html>
Loading…
Cancel
Save