Rumah >pembangunan bahagian belakang >tutorial php >Apakah jenis nilai pulangan fungsi PHP?
Fungsi PHP boleh mengembalikan pelbagai jenis nilai: tiada nilai pulangan, jenis primitif, tatasusunan, objek, sumber. Menggunakan petunjuk jenis (seperti : int) untuk menentukan jenis nilai pulangan memastikan bahawa fungsi mengembalikan jenis yang diharapkan, meningkatkan kebolehpercayaan dan kebolehselenggaraan kod. . rentetan, bool)
array
objek
int
float
string
bool
array
object
resource
实战案例
以下函数获取指定文件的行数并返回整数:
function get_line_count(string $filename): int { $file = fopen($filename, 'r'); $lines = 0; while (!feof($file)) { fgets($file); $lines++; } fclose($file); return $lines; }
此函数使用 : int
type hint,表明它将返回一个整数。代码然后使用 fopen()
打开文件并逐行读取它,同时递增 $lines
计数。最后,它返回 $lines
Fungsi ini menggunakan fopen()
untuk membuka fail dan membacanya baris demi baris, sambil menambah kiraan $lines
. Akhir sekali, ia mengembalikan nilai $lines
.
Dengan menggunakan petunjuk jenis, anda boleh membantu memastikan fungsi mengembalikan nilai jenis yang dijangkakan, dengan itu meningkatkan kebolehpercayaan dan kebolehselenggaraan kod anda.
Atas ialah kandungan terperinci Apakah jenis nilai pulangan fungsi PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!