90 lines
2.7 KiB
PHP
Raw Normal View History

2020-05-01 20:56:26 +02:00
<!DOCTYPE html>
<html lang="fr-FR">
<head>
<?php
$x = 2;
$y = 4;
$z = 0;
$i = 0;
$msg = "Bonjour à tous";
define("AUTHOR", "JunkJumper");
$aj = "Applejack is best pony !";
$p ='p';
$chaine1 = 'une chaine de charatères';
$chaine2 = "deux chaines de charatères";
$martin = "« Je mappelle Martin »";
$voiture = array(
"Renault" => array("Twingo", "Clio", "Megane", "Laguna"),
"Peugeot" => array(107, 207, 308, 508),
"Citroen" => array("C1", "C3", "C4", "C5"),
"Volkswagen" => array("Lupo", "Polo", "Golf", "Passat")
);
?>
<meta charset ="utf-8" />
<title>TD1</title>
</head>
<body>
<h1>Titre 1</h1>
<p>Paragraphe. <?php echo $msg?>
<br />
<?php echo AUTHOR ?>
<br />
La différence entre <code>echo</code> et <code>print</code> est que echo ne renvoie rien alors que print renvoi un entier.
<?php
echo "x = " .$x;echo '<br />';
echo "y = " .$y;echo '<br />';
echo "z = " .$z;echo '<br />';
echo "x * y = " .($x * $y);echo '<br />';
echo 'chaine avec \' pour ouvirer et fermer';echo '<br />';
echo "chaine avec \" pour ouvirer et fermer";echo '<br />';
echo $martin;echo '<br />';
echo "« Je mappelle Martin »";echo '<br />';
echo "==================================$aj==================================";echo '<br />';
print('strlen() donne le nombre de char dans le String : ' .strlen($aj));echo '<br />';
print('strpos() donne la posisition d\'un char, par exemple le \'k\' : ' .strpos($aj, 'k'));echo '<br />';
print('strstr() trouve la première occurrence dans une chaîne : ' .strstr($aj, "jack"));echo '<br />';
print('substr() retourne un segment de chaîne, par exemple du char[5] au char[5]+11 : ' .substr($aj, 5, 11));echo '<br />';
print('str_replace() remplace toutes les occurrences dans une chaîne : ' .str_replace("Applejack", "Twilight Sparkle", $aj));echo '<br />';
print('html_entity_decode() convertit les entités HTML à leurs caractères correspondant');echo '<br />';
print('htmlentities() convertit tous les caractères éligibles en entités HTML');echo '<br />';
//print('explode() scinde une chaîne de caractères en segments : ' .explode(" ", $aj));echo '<br />';
print('addslashes() ajoute des antislashs dans une chaîne');echo '<br />';
/*
foreach($voiture as $key=>$value) {
foreach($value as $key2=>$valeur) {
print($valeur);
if(i == 4) {
echo '<br />';
$i = 0;
}
$i++;
}
}*/
?>
</p>
<a href="https://linserv-info-01.iutnice.unice.fr/~sj801446/"><button class="favorite styled" type="button">Retour à laliste des sites.</button></a>
</body>
</html>