საკვანძო სიტყვა return
საკვანძო სიტყვა return აჩერებს მიმდინარე ფუნქციის შესრულებას და აბრუნებს მითითებულ მნიშვნელობას. თუ return გამოძახებულია პარამეტრების გარეშე, ფუნქცია აბრუნებს null. გლობალური ვიზიობის არეში return აჩერებს მიმდინარე სკრიპტის შესრულებას.
სინტაქსი
return გამოხატულება; // მნიშვნელობის დაბრუნება
return; // null-ის დაბრუნება
მაგალითი
მნიშვნელობის დაბრუნება ფუნქციიდან:
<?php
function square($num) {
return $num * $num;
}
echo square(4);
?>
კოდის შესრულების შედეგი:
16
მაგალითი
მასივის დაბრუნება ფუნქციიდან:
<?php
function createPair($a, $b) {
return [$a, $b];
}
print_r(createPair(1, 2));
?>
კოდის შესრულების შედეგი:
[1, 2]
მაგალითი
ფუნქციის ვადაზე ადრე დასრულება:
<?php
function checkAge($age) {
if ($age < 18) {
return "წვდომა აკრძალულია";
}
return "წვდომა დაშვებულია";
}
echo checkAge(20);
?>
კოდის შესრულების შედეგი:
"წვდომა დაშვებულია"