Maison >développement back-end >tutoriel php >Quels types de données intégrés les fonctions PHP renvoient-elles ?
Les fonctions PHP peuvent renvoyer divers types de données intégrés, notamment : 1. Entier ; 2. Nombre à virgule flottante ; 3. Chaîne ; 5. Tableau ;
Quels types de données intégrés les fonctions PHP renvoient-elles ?
Les fonctions PHP peuvent renvoyer divers types de données intégrés, notamment :
Exemple pratique
Supposons que nous ayons une fonctioncalculate_age(DOB)
pour calculer l'âge en fonction d'une date de naissance donnée. Cette fonction renvoie l'âge sous forme d'entier.
function calculate_age(string $DOB): int { $dobDate = new DateTime($DOB); $todayDate = new DateTime('today'); $age = $todayDate->diff($dobDate)->y; return $age; }
Appelez cette fonction :
$age = calculate_age('1980-01-01'); echo "Age: $age"; // 输出:Age: 43
Autres exemples
function is_valid(string $email): bool { return filter_var($email, FILTER_VALIDATE_EMAIL); }
function get_products(): array { // 从数据库获取产品列表 $productDetails = [ ['id' => 1, 'name' => 'Product 1'], ['id' => 2, 'name' => 'Product 2'] ]; return $productDetails; }
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!