Maison  >  Article  >  développement back-end  >  Notes d'étude PHP 2

Notes d'étude PHP 2

不言
不言original
2018-04-19 14:27:251524parcourir


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!";
}
?>


2. L'instruction SWITCH

est la même que le langage C.


<?php
$favcolor="red";
switch ($favcolor)
{
case "red":
    echo "你喜欢的颜色是红色!";
    break;
case "blue":
    echo "你喜欢的颜色是蓝色!";
    break;
case "green":
    echo "你喜欢的颜色是绿色!";
    break;
default:
    echo "你喜欢的颜色不是 红, 蓝, 或绿色!";
}
?>


3. Boucle while

(1) while

(2) faire... while at au moins Le code sera exécuté une fois, puis les conditions seront vérifiées


comme pour le langage C.


4. Boucle For - connaître à l'avance le nombre de fois que le script doit être exécuté

(1) pour

(2 ) foreach est utilisé Tableau Traverse

<?php
$x=array("one","two","three");
foreach ($x as $value){
    echo $value . "<br>";
}
?>


<br/>


5. >

En PHP, la fonction array() est utilisée pour créer des tableaux.



(1) Types de 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

Le deuxième type : tableau associatif, sans ID, en utilisant la clé spécifiée attribuée au tableau
<?php
$cars=array("Volvo","BMW","Toyota");
$arrlength=count($cars);
 
for($x=0;$x<$arrlength;$x++){
    echo $cars[$x];
    echo "<br>";
}
?>



Tableau associatif de parcours - boucle foreach
<?php
$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");
echo "Peter is " . $age[&#39;Peter&#39;] . " years old.";
?>



(2) Tri de tableau (fonction )
<?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


Résultat :
<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.

(2) $_SERVER
<?php 
$x = 75; 
$y = 25;
 
function addition() { 
    $GLOBALS[&#39;z&#39;] = $GLOBALS[&#39;x&#39;] + $GLOBALS[&#39;y&#39;]; 
}
 
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

Notez que le type de valeur de retour n'a pas besoin d'être spécifié

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Article précédent:Une étude PHP en note unArticle suivant:Une étude PHP en note un