385 of 410 menu

Hàm func_num_args

Hàm func_num_args cho phép lấy số lượng đối số được truyền vào hàm hiện tại do người dùng định nghĩa. Nó chỉ hoạt động bên trong các hàm và không yêu cầu tham số.

Cú pháp

func_num_args();

Ví dụ

Tạo một hàm và hiển thị số lượng đối số được truyền vào:

<?php function testArgs() { echo func_num_args(); } testArgs(1, 2, 3); ?>

Kết quả thực thi mã:

3

Ví dụ

Kiểm tra số lượng đối số trong một hàm không có tham số:

<?php function noArgs() { echo func_num_args(); } noArgs(); ?>

Kết quả thực thi mã:

0

Ví dụ

Sử dụng cùng với func_get_args để xử lý số lượng đối số thay đổi:

<?php function sumAll() { $count = func_num_args(); $args = func_get_args(); $sum = 0; for ($i = 0; $i < $count; $i++) { $sum += $args[$i]; } return $sum; } echo sumAll(1, 2, 3, 4); ?>

Kết quả thực thi mã:

10

Xem thêm

  • hàm func_get_args,
    hàm trả về một mảng các đối số được truyền vào
  • hàm func_get_arg,
    hàm trả về một đối số cụ thể theo chỉ mục
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