Rumah >pembangunan bahagian belakang >tutorial php >Bagaimanakah jenis nilai pulangan fungsi PHP ditentukan?
Jenis nilai pulangan fungsi dalam PHP boleh ditentukan melalui pembayang jenis, termasuk langkah berikut: Gunakan titik bertindih (:) selepas pengisytiharan fungsi. Nyatakan jenis pulangan yang dijangkakan. PHP menyokong jenis terbina dalam dan jenis tersuai. Petua jenis meningkatkan kebolehbacaan kod, kebolehselenggaraan dan kebolehujian.
Bagaimana untuk menentukan jenis nilai pulangan fungsi PHP?
Dalam PHP, anda boleh menentukan jenis untuk nilai pulangan fungsi dengan menyatakan petunjuk jenis. Petua taip membantu menjadikan kod anda lebih mudah dibaca, boleh diselenggara dan boleh diuji.
Gunakan petua jenis untuk menentukan jenis nilai pulangan
Petua jenis menggunakan titik bertindih (:) diikuti dengan jenis pemulangan yang diingini untuk menentukan:
function get_name(): string { return 'Alice'; }
Dalam contoh di atas, get_name()
pengisytiharan fungsi mengembalikan rentetan. Jenis yang disokong (terapung) get_name()
函数声明返回一个字符串。
支持的类型
PHP 支持以下内置类型:
还可以使用自定义类和接口作为返回类型:
class Person { // ... } function create_person(): Person { // ... }
实战案例
以下示例展示了一个使用类型提示的函数,该函数计算两个数字的总和:
function calculate_sum(int $x, int $y): int { return $x + $y; } // 用法 $result = calculate_sum(5, 10); // 结果:15
注意:
mixed
Atas ialah kandungan terperinci Bagaimanakah jenis nilai pulangan fungsi PHP ditentukan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!