Fungsi PHP boleh mengembalikan pelbagai jenis data terbina dalam, termasuk: 1. Nombor titik terapung;
Apakah jenis data terbina dalam yang dipulangkan oleh fungsi PHP?
Fungsi PHP boleh mengembalikan pelbagai jenis data terbina dalam, termasuk:
Contoh Praktikal
Andaikan kita mempunyai fungsicalculate_age(DOB)
untuk mengira umur berdasarkan tarikh lahir tertentu. Fungsi ini mengembalikan umur sebagai integer.
function calculate_age(string $DOB): int { $dobDate = new DateTime($DOB); $todayDate = new DateTime('today'); $age = $todayDate->diff($dobDate)->y; return $age; }
Panggil fungsi ini:
$age = calculate_age('1980-01-01'); echo "Age: $age"; // 输出:Age: 43
Contoh lain
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; }
Atas ialah kandungan terperinci Apakah jenis data terbina dalam yang dikembalikan oleh fungsi PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!