Bagaimana untuk mendapatkan berapa banyak parameter fungsi dalam php

藏色散人
Lepaskan: 2023-03-13 10:58:01
asal
2495 orang telah melayarinya

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 )
Salin selepas log masuk
Contoh

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

Bilangan parameter ialah: 3

2 func_get_args — Mengembalikan senarai parameter fungsi yang diluluskan

array func_get_args  ( void )
Salin selepas log masuk
Contoh

<?php
function demo ()
{
  $args = func_get_args();
  echo "传入的参数分别为:";
  var_dump($args);
}
demo ( &#39;a&#39; , &#39;b&#39; , &#39;c&#39; );
Salin selepas log masuk
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)
Salin selepas log masuk
3. func_get_arg — Mengembalikan nilai parameter daripada senarai parameter mengikut indeks parameter

mixed  func_get_arg  ( int $arg_num  )
Salin selepas log masuk
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; );
Salin selepas log masuk
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!

Label berkaitan:
php
sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan