Les types de valeurs de retour des fonctions PHP sont divisés en : 1. Types de données de base (int, float, bool, string, NULL) ; 2. Types spéciaux (void, mixtes) ; 3. Classes intégrées et personnalisées ; types (tableau, objet).
Type concret de valeur de retour de fonction PHP
En PHP, une fonction peut spécifier le type de retour en utilisant une carte de type intégrée ou un type personnalisé. La liste suivante répertorie les différents types spécifiques que les fonctions PHP peuvent renvoyer :
Types de données de base :
Type spécial :
Classes intégrées et personnalisées :
Type de données composite :
Cas pratique :
La fonction suivante récupère l'anniversaire de l'utilisateur et renvoie un objet DateTime :
function getBirthday(): DateTime { $dateString = readline('请输入您的生日(格式:yyyy-mm-dd):'); return new DateTime($dateString); }
Dans cet exemple, le getBirthday( )
spécifie qu'elle renverra un objet < code>DateTime, qui est une classe intégrée à PHP. getBirthday()
函数指定它将返回一个 DateTime
对象,这是 PHP 内置的一个类。
使用此函数:
$birthday = getBirthday(); echo "您的生日是:{$birthday->format('Y-m-d')}" . PHP_EOL;
这将提示用户输入他们的生日,并将返回的 DateTime
DateTime
renvoyé en une chaîne lisible. 🎜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!