Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk mendapatkan berapa banyak parameter fungsi dalam php

Bagaimana untuk mendapatkan berapa banyak parameter fungsi dalam php

藏色散人
藏色散人asal
2021-10-18 09:42:542480semak imbas

Cara untuk mendapatkan beberapa parameter fungsi dalam PHP: 1. Kembalikan jumlah parameter yang dihantar ke dalam fungsi melalui fungsi func_num_args 2. Kembalikan senarai parameter fungsi yang diluluskan melalui fungsi func_get_args; 3. Gunakan fungsi func_get_arg untuk mengembalikan senarai parameter daripada senarai Parameter mengembalikan nilai parameter.

Bagaimana untuk mendapatkan berapa banyak parameter fungsi dalam php

Persekitaran pengendalian artikel ini: sistem Windows 7, PHP versi 7.1, komputer DELL G3

Bagaimana untuk mendapatkan beberapa parameter fungsi dalam php?

Cara mendapatkan parameter fungsi secara dinamik dalam PHP:

1 func_num_args - Mengembalikan jumlah bilangan parameter yang dihantar ke fungsi

int func_num_args ( void )
Contoh

<?php
function demo ()
{
  $numargs = func_num_args ();
  echo "参数个数为: $numargs \n" ;
}
demo ( &#39;a&#39; , &#39;b&#39; , &#39;c&#39; );
Hasil jalankan

Bilangan parameter ialah: 3

2 func_get_args — Mengembalikan senarai parameter fungsi yang diluluskan

array func_get_args  ( void )
Contoh

<?php
function demo ()
{
  $args = func_get_args();
  echo "传入的参数分别为:";
  var_dump($args);
}
demo ( &#39;a&#39; , &#39;b&#39; , &#39;c&#39; );
Hasil berjalan

Parameter yang diluluskan ialah:

array (size=3)
  0 => string &#39;a&#39; (length=1)
  1 => string &#39;b&#39; (length=1)
  2 => string &#39;c&#39; (length=1)
3. func_get_arg — Mengembalikan nilai parameter daripada senarai parameter mengikut indeks parameter

mixed  func_get_arg  ( int $arg_num  )
Contoh

<?php
function demo ()
{
  $numargs = func_num_args ();
  echo "参数个数为: $numargs <br />" ;
  $args = func_get_args();
  if ( $numargs >= 2 ) {
    echo "第二个参数为: " . func_get_arg ( 1 ) . "<br />" ;
  }
}
demo ( &#39;a&#39; , &#39;b&#39; , &#39;c&#39; );
Hasil jalankan

Bilangan parameter ialah: 3

Parameter kedua ialah: b

Pembelajaran yang disyorkan: "

Tutorial Video PHP"

Atas ialah kandungan terperinci Bagaimana untuk mendapatkan berapa banyak parameter fungsi dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn