Maison > Article > développement back-end > Notes d'étude PHP 2
Le contenu de cet article concerne les notes d'apprentissage PHP 2, qui ont une certaine valeur de référence. Maintenant, je le partage avec vous. Les amis dans le besoin peuvent s'y référer
1, l'instruction IF...ELSE est la même que le langage C.<?php $t=date("H"); if ($t<"10") { echo "Have a good morning!"; } elseif ($t<"20") { echo "Have a good day!"; } else { echo "Have a good night!"; } ?>
<?php $favcolor="red"; switch ($favcolor) { case "red": echo "你喜欢的颜色是红色!"; break; case "blue": echo "你喜欢的颜色是蓝色!"; break; case "green": echo "你喜欢的颜色是绿色!"; break; default: echo "你喜欢的颜色不是 红, 蓝, 或绿色!"; } ?>
<?php $x=array("one","two","three"); foreach ($x as $value){ echo $value . "<br>"; } ?>
<br/>
En PHP, la fonction array() est utilisée pour créer des tableaux.
<?php $cars=array("Volvo","BMW","Toyota"); echo "I like " . $cars[0] . ", " . $cars[1] . " and " . $cars[2] . "."; ?>
Premier type : tableau numérique, valeurs d'ID attribuées automatiquement et valeurs d'ID attribuées manuellement
Obtenir la longueur du tableau - fonction count(), par exemple : count($cars);
Parcourir le tableau numérique - boucle for
<?php $cars=array("Volvo","BMW","Toyota"); $arrlength=count($cars); for($x=0;$x<$arrlength;$x++){ echo $cars[$x]; echo "<br>"; } ?>
<?php $age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43"); echo "Peter is " . $age['Peter'] . " years old."; ?>
<?php $age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43"); foreach($age as $x=>$x_value){ echo "Key=" . $x . ", Value=" . $x_value; echo "<br>"; } ?>
Premier type : sort(), tri croissant
<pre class="brush:php;toolbar:false"> <?php $cars=array("Volvo","BMW","Toyota"); sort($cars); print_r($cars); ?>
Deuxième type : rsort(), ordre décroissant
Troisième type : asort(), selon The valeur du tableau, trier le tableau par ordre croissant (pour les tableaux associatifs)
La quatrième méthode : ksort(), trier le tableau par ordre croissant selon les clés du tableau
La cinquième façon : arsort(), trier par ordre décroissant selon la valeur du tableau
La sixième façon : krsort(), trier par ordre décroissant selon la clé du tableau
6. Les super variables globales
sont disponibles dans le toute la portée d'un script.
(1) $GLOBALS
$GLOBALS est un tableau de combinaison globale qui contient toutes les variables. la clé du tableau.
<?php $x = 75; $y = 25; function addition() { $GLOBALS['z'] = $GLOBALS['x'] + $GLOBALS['y']; } addition(); echo $z; //z是一个$GLOBALS数组中的超级全局变量,同样可以在函数外部访问 ?>
$_SERVER est un fichier contenant des informations d'en-tête (en-tête), un chemin (chemin), un emplacement de script (script emplacements) et d’autres informations. Les éléments de ce tableau ont été créés par le serveur Web. Il n'y a aucune garantie que tous les éléments seront disponibles sur chaque serveur.
(3) $_REQUEST
$_REQUEST est utilisé pour collecter les données soumises par les formulaires HTML.
(4) $_POST
$_POST est utilisé pour collecter les données du formulaire
(5)$_GET
$_GET doit être utilisé pour collecter les données du formulaire
7. Fonction
(1) Fonction intégrée PHP
(2) Fonction
Format : fonction nom de fonction(...){. .... .}
Directives : functionName commence par une lettre ou un trait de soulignement
Recommandations associées :
Notes d'étude PHP 1<?php function add($x,$y) { $total=$x+$y; return $total; } echo "1 + 16 = " . add(1,16); ?>
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!