พารามิเตอร์ของฟังก์ชันใน PHP

เมื่อเรียกใช้ฟังก์ชัน เราเขียนชื่อของมันและวงเล็บว่าง:

php<?php
  func();
?>

ที่จริงแล้ววงเล็บไม่จำเป็นต้องว่าง - เราสามารถส่งพารามิเตอร์เข้าไปในนั้นได้

ตัวอย่างเช่น สมมติว่าเราต้องการสร้างฟังก์ชันที่รับพารามิเตอร์เป็นตัวเลขและแสดงกำลังสองของตัวเลขนั้นบนหน้าจอ

ตอนนี้เราจะเรียกใช้ฟังก์ชันของเราอย่างไร: เราจะเขียนชื่อฟังก์ชัน วงเล็บ และในนั้น - ตัวเลขบางตัวที่เราต้องการหาค่ายกกำลังสอง

ตัวอย่างเช่น นี่คือวิธีที่เราจะได้กำลังสองของตัวเลข 2:

php<?php
  func(2); // จะแสดง 4
?>

และนี่คือวิธีที่ได้กำลังสองของตัวเลข 3:

php<?php
  func(3); // จะแสดง 9
?>

ตอนนี้เรามาเขียนการนำฟังก์ชันของเราไปใช้งานกัน

เรารู้ว่าฟังก์ชันควรรับพารามิเตอร์เป็นตัวเลข ดังนั้นเมื่อกำหนดฟังก์ชันในวงเล็บเราต้องเขียนตัวแปรบางตัว ซึ่งตัวเลขที่ส่งมาจะเข้าสู่ตัวแปรนั้น

ชื่อตัวแปรสามารถเป็นอะไรก็ได้ ลองตั้งชื่อเป็น $num:

php<?php
  function func($num) {
    
  }
?>

เมื่อเรียกใช้ฟังก์ชัน ตัวเลขที่ระบุในวงเล็บจะเข้าสู่ตัวแปร $num นี้:

php<?php
  func(2); // ตัวเลข 2 จะเข้าสู่ตัวแปร $num
  func(3); // ตัวเลข 3 จะเข้าสู่ตัวแปร $num
?>

ตอนนี้มาทำให้ฟังก์ชันของเราแสดงกำลังสองของตัวเลขที่ส่งมา ในการทำเช่นนี้ให้คูณตัวแปร $num ด้วยตัวมันเองและแสดงบนหน้าจอ:

php<?php
  function func($num) {
    echo $num * $num;
  }
?>

ลองทดสอบการทำงานของฟังก์ชันโดยเรียกใช้ด้วยตัวเลขต่างๆ:

php<?php
  function func($num) {
    echo $num * $num;
  }
  
  func(2); // จะแสดง 4
  func(3); // จะแสดง 9
?>
Задание 1

สร้างฟังก์ชันที่รับพารามิเตอร์เป็นตัวเลขและแสดงค่าลูกบาศก์ของตัวเลขนั้นบนหน้าจอ

Задание 2

สร้างฟังก์ชันที่รับพารามิเตอร์เป็นตัวเลขและตรวจสอบว่าตัวเลขนี้เป็นบวกหรือลบ ในกรณีแรกให้ฟังก์ชันแสดงข้อความ '+++' บนหน้าจอ และในกรณีที่สอง '---'