Function kalit so'zi
function kalit so'zi PHPda foydalanuvchi funktsiyalarini e'lon qilish uchun ishlatiladi. Funktsiya parametrlarni qabul qiladi, kodni bajaradi va natijani qaytarishi mumkin. E'lon qilingan funktsiyalarni dasturning turli qismlarida qayta-qayta chaqirish mumkin.
Sintaksis
function functionName($param1, $param2, ...) {
return $result;
}
Misol
Keling, ikkita sonni qo'shadigan oddiy funktsiya yaratamiz:
<?php
function sum($a, $b) {
return $a + $b;
}
echo sum(2, 3);
?>
Kodni bajarish natijasi:
5
Misol
Funktsiya turli xil ma'lumotlar turlarini qaytarishi mumkin. Keling, massiv qaytaradigan funktsiya yarataylik:
<?php
function createArray($a, $b) {
return [$a, $b];
}
print_r(createArray(1, 2));
?>
Kodni bajarish natijasi:
[1, 2]
Misol
Funktsiyalar parametrlar uchun standart qiymatlarga ega bo'lishi mumkin:
<?php
function greet($name = 'Mehmon') {
return "Salom, $name!";
}
echo greet();
echo greet('John');
?>
Kodni bajarish natijasi:
'Salom, Mehmon!'
'Salom, John!'
Shuningdek ko'ring
-
returnbuyrug'i,
u funktsiyadan qiymat qaytaradi