⊗ppPmUFPr 193 of 447 menu

Tham số hàm trong PHP

Khi gọi một hàm, chúng ta viết tên của nó và dấu ngoặc tròn rỗng:

<?php func(); ?>

Thực tế, dấu ngoặc không nhất thiết phải rỗng - chúng ta có thể truyền tham số vào bên trong chúng.

Giả sử, ví dụ, chúng ta muốn tạo một hàm sẽ nhận một số làm tham số và hiển thị bình phương của số đó ra màn hình.

Cách chúng ta sẽ gọi hàm của mình bây giờ: chúng ta sẽ viết tên hàm, dấu ngoặc tròn, và bên trong chúng - một số nào đó mà chúng ta muốn lấy bình phương của nó.

Ví dụ, đây là cách chúng ta sẽ lấy bình phương của số 2:

<?php func(2); // sẽ hiển thị 4 ?>

Và đây - bình phương của số 3:

<?php func(3); // sẽ hiển thị 9 ?>

Bây giờ chúng ta hãy viết phần triển khai của hàm chúng ta.

Chúng ta biết rằng hàm phải nhận một số làm tham số. Vì vậy, khi định nghĩa hàm, bên trong dấu ngoặc tròn, chúng ta phải viết một biến nào đó, mà số được truyền vào sẽ được lưu vào đó.

Tên biến có thể là bất kỳ tên nào, hãy, ví dụ, gọi nó là $num:

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

Vào biến $num này, khi gọi hàm, số được chỉ định trong dấu ngoặc tròn sẽ được truyền vào:

<?php func(2); // số 2 sẽ được truyền vào biến $num func(3); // số 3 sẽ được truyền vào biến $num ?>

Bây giờ hãy làm sao cho hàm của chúng ta hiển thị bình phương của số được truyền vào. Để làm điều này, hãy nhân biến $num với chính nó và hiển thị ra màn hình:

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

Hãy kiểm tra hoạt động của hàm bằng cách gọi nó với các số khác nhau:

<?php function func($num) { echo $num * $num; } func(2); // sẽ hiển thị 4 func(3); // sẽ hiển thị 9 ?>

Tạo một hàm, nhận một số làm tham số và hiển thị lập phương của số đó ra màn hình.

Tạo một hàm, nhận một số làm tham số và kiểm tra xem số này là số dương hay số âm. Trong trường hợp đầu tiên, hãy để hàm hiển thị văn bản '+++', và trong trường hợp thứ hai '---'.

Tiếng Việt
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối