-
تعریف این فانکشن را تنها با استفاده از یک کلمه کلیدی تکمیل کن.
<?php "" printHelloPhp() { echo "سلام پی اچ پی "; } ?>
-
این فانکشن را صدا بزن.
<?php function printHelloPhp() { echo "سلام پی اچ پی "; } "" ?>
-
این فانکشن سفارشی رو جوری تکمیل کن که یک رشته را دریافت و آن را در کنسول چاپ کند. (نوع دریافتی را هم مشخص کن)
<?php function printString("") { echo $inputString; } printString("سلام پی اچ پی"); ?>
-
در اینجا یک فانکشن سفارشی داریم که یک عدد گرفته، آن را در 2 ضرب می کند. حاصل این ضرب را برگردان.
<?php function doubleNumber($number) { $result = $number * 2; "" $result; } $result = doubleNumber(5); echo $result; ?>
-
عبارت ریاضی (یعنی number * 2) و return را در یک خط اجرا کن.
<?php function doubleNumber($number) { // result = number * 2 // return result "" } $result = doubleNumber(5); echo $result; ?>
-
این فانکشن سفارشی به چه صورت کار می کند؟
<?php function isPositive($number) { if ($number > 0) { return true; } else { return false; } } ?>
-
این فانکشن بر اساس دو آرگومانش یعنی weight و destination مشخص می کند که هزینه ارسال چقدر است. این دو آرگومان را برای آن تعریف کن.
<?php function calculateShippingCost(""): string { if ($weight <= 0) { return "وزن نامعتبر است"; } if ($destination == "iran") { $shippingCost = 2 * $weight; return strval($shippingCost); } if ($destination == "international") { $shippingCost = 6 * $weight; return strval($shippingCost); } return "مقصد نامعتبر است"; } $weight = 3; $destination = "international"; $result = calculateShippingCost($weight, $destination); echo $result; ?>
-
این فانکشن بر اساس دو آرگومانش یعنی weight و destination مشخص می کند که هزینه ارسال چقدر است. خروجی این برنامه چیست؟
<?php function calculateShippingCost(int $weight, string $destination): string { if ($weight <= 0) { return "وزن نامعتبر است"; } if ($destination == "iran") { $shippingCost = 2 * $weight; return strval($shippingCost); } if ($destination == "international") { $shippingCost = 6 * $weight; return strval($shippingCost); } return "مقصد نامعتبر است"; } $weight = 3; $destination = "international"; $result = calculateShippingCost($weight, $destination); echo $result; ?>
-
خروجی این برنامه چیست؟
<?php function checkNumber(int $number): int { if ($number > 0) { return "عدد مثبت است"; } else if ($number < 0) { return "عدد منفی است"; } else { return "عدد صفر است"; } } $result = checkNumber(20); echo $result; ?>
-
خروجی این برنامه چیست؟
<?php function checkNumber(int $number): string { if ($number > 0) { return "عدد مثبت است"; } else if ($number < 0) { return "عدد منفی است"; } return "عدد صفر است"; } $result = checkNumber(0); echo $result; ?>
-
خروجی این برنامه چیست؟
<?php function generateUsername(string $firstName, string $lastName, string $separator): string { $username = $firstName . $separator . $lastName; return $username; } $firstName = "Emma"; $lastName = "Smith"; $result = generateUsername($firstName, $lastName, "_"); echo $result; ?>
-
خروجی این برنامه چیست؟
<?php function generateUsername(string $firstName, string $lastName, string $separator = "_"): string { $username = $firstName . $separator . $lastName; return $username; } $firstName = "Emma"; $lastName = "Smith"; $result = generateUsername($firstName, $lastName, "."); echo $result; ?>
-
خروجی این برنامه چیست؟
<?php function generateUsername($firstName, $lastName, $separator = '_') { $username = $firstName . $separator . $lastName; return $username; } $firstName = 'Emma'; $lastName = 'Smith'; $result = generateUsername($firstName, $lastName); echo $result; ?>
تمرین فانکشن های سفارشی در پی اچ پی
توسط
برچسبها:
دیدگاهتان را بنویسید