Fonctions courantes en PHP- Partie 2

isset() fonction

Vérifie si une variable est définie et a une valeur.

$name = "John";  
if(isset($name)) {  
    echo "Variable 'name' is set.";  
} else {  
    echo "Variable 'name' is not set.";  
}  

 

empty() fonction

Vérifie si une variable est vide ou n'existe pas.

$email = "";  
if(empty($email)) {  
    echo "Email is not provided.";  
} else {  
    echo "Email is provided.";  
}  

 

exit() ou fonction die()

Arrête l'exécution du programme et affiche un message si nécessaire.

$age = 15;  
if($age < 18) {  
    echo "You are not old enough to access.";  
    exit();  
}  
echo "Welcome to the website.";  

 

continue structure de contrôle

Ignore l'itération actuelle d'une boucle et passe à l'itération suivante.

for($i = 1; $i <= 10; $i++) {  
    if($i == 5) {  
        continue;  
    }  
    echo $i. " ";  
}  
// Output: 1 2 3 4 6 7 8 9 10  

 

break structure de contrôle

Termine une boucle ou l'exécution en cours.

$num = 1;  
while(true) {  
    echo $num. " ";  
    if($num == 5) {  
        break;  
    }  
    $num++;  
}  
// Output: 1 2 3 4 5  

 

fonction var_dump()

La fonction est utilisée pour afficher des informations détaillées sur une variable ou une valeur. Il vous permet de voir le type de données, la valeur et la taille de la variable.

$number = 10;  
$string = "Hello";  
$array = [1, 2, 3];  
  
var_dump($number); // int(10)  
var_dump($string); // string(5) "Hello"  
var_dump($array); // array(3) { [0]=> int(1) [1]=> int(2) [2]=> int(3) }  

 

print() fonction

La fonction est utilisée pour afficher une valeur à l'écran. Il est similaire à echo, mais il renvoie une valeur de 1 s'il réussit.

$name = "John";  
  
print "Hello, ". $name; // Hello, John  

 

fonction print_r()

La fonction est utilisée pour afficher des informations sur une variable ou un tableau dans un format lisible. C'est utile lorsque vous voulez voir la structure et les valeurs d'un tableau.

$array = [1, 2, 3];  
  
print_r($array);  
/* Output:  
Array  
(  
    [0] => 1  
    [1] => 2  
    [2] => 3  
)  
*/  

 

Lưu ý: Les fonctions var_dump, print et print_r sont souvent utilisées à des fins de débogage, car elles ne renvoient pas de valeur et affichent uniquement des informations à l'écran.