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

Notes d'étude PHP 2

不言
Libérer: 2023-03-24 12:04:01
original
1565 Les gens l'ont consulté


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!";
}
?>
Copier après la connexion

<br/>

2. L'instruction SWITCH

est la même que le langage C.

<br/>

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

<br/>

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

<br/>

comme pour le langage C.

<br/>

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>";
}
?>
Copier après la connexion

<br/>

<br/>
Copier après la connexion

<br/>

5. >

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

<br/>

<br/>

(1) Types de tableaux
<?php
$cars=array("Volvo","BMW","Toyota");
echo "I like " . $cars[0] . ", " . $cars[1] . " and " . $cars[2] . ".";
?>
Copier après la connexion

Premier type : tableau numérique, valeurs d'ID attribuées automatiquement et valeurs d'ID attribuées manuellement <br/>

<br/>

<br/>Obtenir la longueur du tableau - fonction count(), par exemple : count($cars);

Parcourir le tableau numérique - boucle for <br/>

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>";
}
?>
Copier après la connexion

<br/>

<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.";
?>
Copier après la connexion

<br/>

<br/>

(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>";
}
?>
Copier après la connexion

Premier type : sort(), tri croissant <br/>

<br/>

Résultat :
<pre class="brush:php;toolbar:false"> 
<?php 
$cars=array("Volvo","BMW","Toyota");  
sort($cars);  
print_r($cars); 
?> 
Copier après la connexion

<br/>

Deuxième type : rsort(), ordre décroissant

<br/>

<br/>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 <br/>

<br/>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 <br/>

<br/> 6. Les super variables globales

sont disponibles dans le toute la portée d'un script. <br/>

<br/> (1) $GLOBALS

$GLOBALS est un tableau de combinaison globale qui contient toutes les variables. la clé du tableau. <br/>

(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数组中的超级全局变量,同样可以在函数外部访问
?>
Copier après la connexion

$_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. <br/>

<br/>

<br/> (3) $_REQUEST

$_REQUEST est utilisé pour collecter les données soumises par les formulaires HTML. <br/>

<br/> (4) $_POST

$_POST est utilisé pour collecter les données du formulaire<br/>

<br/>(5)$_GET

$_GET doit être utilisé pour collecter les données du formulaire<br/>

<br/>

<br/>7. Fonction

<br/>

<br/> (1) Fonction intégrée PHP

(2) Fonction <br/>

<br/>Format : fonction nom de fonction(...){. .... .}

Directives : functionName commence par une lettre ou un trait de soulignement <br/>

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);
?>
Copier après la connexion

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal