Sức mạnh thực sự của PHP đến từ các chức năng của nó.
Nội phân chính
- Php tích hợp chức năng
- Các chức năng được xác định của người dùng PHP
- Tạo chức năng do người dùng xác định trong PHP
- Đối số chức năng PHP
- PHP là một ngôn ngữ được đánh máy một cách lỏng lẻo
- Giá trị đối số mặc định PHP
- Các hàm PHP - Giá trị trả về
- Tuyên bố loại trả về PHP
- Vượt qua các đối số bằng cách tham khảo
- Bài tập PHP
PHP có hơn 1000 chức năng tích hợp và ngoài ra, bạn có thể tạo các chức năng tùy chỉnh của riêng mình.
Php tích hợp chức năng
Các chức năng được xác định của người dùng PHP
Tạo chức năng do người dùng xác định trong PHP
Các chức năng được xác định của người dùng PHP
Tạo chức năng do người dùng xác định trong PHP
- Đối số chức năng PHP
- PHP là một ngôn ngữ được đánh máy một cách lỏng lẻo
- Giá trị đối số mặc định PHP
Tạo chức năng do người dùng xác định trong PHP
Đối số chức năng PHP
PHP là một ngôn ngữ được đánh máy một cách lỏng lẻo
Giá trị đối số mặc định PHP
code to be executed;
}
Các hàm PHP - Giá trị trả về A function name must start with a letter or an underscore. Function names are NOT case-sensitive.
Tuyên bố loại trả về PHP Give the function a name that reflects what the function does!
Vượt qua các đối số bằng cách tham khảo
Bài tập PHP
PHP có hơn 1000 chức năng tích hợp và ngoài ra, bạn có thể tạo các chức năng tùy chỉnh của riêng mình.
function writeMsg[] {
echo "Hello world!";
}
PHP có hơn 1000 chức năng tích hợp có thể được gọi trực tiếp, từ trong một tập lệnh, để thực hiện một nhiệm vụ cụ thể.
?>
Vui lòng kiểm tra tham chiếu PHP của chúng tôi để biết tổng quan đầy đủ về các chức năng tích hợp PHP.
Đối số chức năng PHP
PHP là một ngôn ngữ được đánh máy một cách lỏng lẻo
Giá trị đối số mặc định PHP
Các hàm PHP - Giá trị trả về
Tuyên bố loại trả về PHP
PHP có hơn 1000 chức năng tích hợp và ngoài ra, bạn có thể tạo các chức năng tùy chỉnh của riêng mình.
function familyName[$fname] {
echo "$fname Refsnes.
";
}
PHP có hơn 1000 chức năng tích hợp có thể được gọi trực tiếp, từ trong một tập lệnh, để thực hiện một nhiệm vụ cụ thể.
familyName["Hege"];
familyName["Stale"];
familyName["Kai Jim"];
familyName["Borge"];
?>
Vui lòng kiểm tra tham chiếu PHP của chúng tôi để biết tổng quan đầy đủ về các chức năng tích hợp PHP.
Bên cạnh các chức năng PHP tích hợp, có thể tạo các chức năng của riêng bạn.
Bài tập PHP
PHP có hơn 1000 chức năng tích hợp và ngoài ra, bạn có thể tạo các chức năng tùy chỉnh của riêng mình.
function familyName[$fname, $year] {
echo "$fname Refsnes. Born in $year
";
}
PHP có hơn 1000 chức năng tích hợp có thể được gọi trực tiếp, từ trong một tập lệnh, để thực hiện một nhiệm vụ cụ thể.
familyName["Stale", "1978"];
familyName["Kai Jim", "1983"];
?>
Vui lòng kiểm tra tham chiếu PHP của chúng tôi để biết tổng quan đầy đủ về các chức năng tích hợp PHP.
PHP là một ngôn ngữ được đánh máy một cách lỏng lẻo
Giá trị đối số mặc định PHP
Các hàm PHP - Giá trị trả về
Tuyên bố loại trả về PHP
Vượt qua các đối số bằng cách tham khảo
Bài tập PHP
PHP có hơn 1000 chức năng tích hợp và ngoài ra, bạn có thể tạo các chức năng tùy chỉnh của riêng mình.
function addNumbers[int $a, int $b] {
return $a + $b;
}
echo addNumbers[5, "5 days"];
// since strict is NOT enabled "5 days" is changed to int[5], and it will return 10
?>
Vui lòng kiểm tra tham chiếu PHP của chúng tôi để biết tổng quan đầy đủ về các chức năng tích hợp PHP.
Bên cạnh các chức năng PHP tích hợp, có thể tạo các chức năng của riêng bạn.
Một chức năng là một khối các câu lệnh có thể được sử dụng nhiều lần trong một chương trình.
Bài tập PHP
PHP có hơn 1000 chức năng tích hợp và ngoài ra, bạn có thể tạo các chức năng tùy chỉnh của riêng mình.
PHP có hơn 1000 chức năng tích hợp có thể được gọi trực tiếp, từ trong một tập lệnh, để thực hiện một nhiệm vụ cụ thể.
return $a + $b;
}
echo addNumbers[5, "5 days"];
// since strict is enabled and "5 days" is not an integer, an error will be thrown
?>
Vui lòng kiểm tra tham chiếu PHP của chúng tôi để biết tổng quan đầy đủ về các chức năng tích hợp PHP.
Bên cạnh các chức năng PHP tích hợp, có thể tạo các chức năng của riêng bạn.
Giá trị đối số mặc định PHP
Các hàm PHP - Giá trị trả về
Bài tập PHP
PHP có hơn 1000 chức năng tích hợp và ngoài ra, bạn có thể tạo các chức năng tùy chỉnh của riêng mình.
function setHeight[int $minheight = 50] {
echo "The height is : $minheight
";
}
PHP có hơn 1000 chức năng tích hợp có thể được gọi trực tiếp, từ trong một tập lệnh, để thực hiện một nhiệm vụ cụ thể.
setHeight[]; // will use the default value of 50
setHeight[135];
setHeight[80];
?>
Vui lòng kiểm tra tham chiếu PHP của chúng tôi để biết tổng quan đầy đủ về các chức năng tích hợp PHP.
Các hàm PHP - Giá trị trả về
Tuyên bố loại trả về PHP
Bài tập PHP
PHP có hơn 1000 chức năng tích hợp và ngoài ra, bạn có thể tạo các chức năng tùy chỉnh của riêng mình.
function sum[int $x, int $y] {
$z = $x + $y;
return $z;
}
PHP có hơn 1000 chức năng tích hợp có thể được gọi trực tiếp, từ trong một tập lệnh, để thực hiện một nhiệm vụ cụ thể.
echo "7 + 13 = " . sum[7, 13] . "
";
echo "2 + 4 = " . sum[2, 4];
?>
Vui lòng kiểm tra tham chiếu PHP của chúng tôi để biết tổng quan đầy đủ về các chức năng tích hợp PHP.
Tuyên bố loại trả về PHP
Vượt qua các đối số bằng cách tham khảo
Bài tập PHP
Trong ví dụ sau, chúng tôi chỉ định loại trả về cho chức năng:
Thí dụ
Hãy tự mình thử »
Bạn có thể chỉ định loại trả về khác với các loại đối số, nhưng đảm bảo trả về là loại chính xác:
Thí dụ
Hãy tự mình thử »
Bạn có thể chỉ định loại trả về khác với các loại đối số, nhưng đảm bảo trả về là loại chính xác:
Vượt qua các đối số bằng cách tham khảo
Trong PHP, các đối số thường được truyền theo giá trị, điều đó có nghĩa là một bản sao của giá trị được sử dụng trong hàm và biến được chuyển vào hàm không thể thay đổi.
Thí dụ
Use a pass-by-reference argument to update a variable:
Hãy tự mình thử »
function add_five[&$value] {
$value += 5;
}
Bạn có thể chỉ định loại trả về khác với các loại đối số, nhưng đảm bảo trả về là loại chính xác:
add_five[$num];
echo $num;
?>
Hãy tự mình thử »