首頁  >  文章  >  後端開發  >  php常用函數處理的函數解析

php常用函數處理的函數解析

jacklove
jacklove原創
2018-05-22 14:48:461509瀏覽

本篇將講解php常用函數處理的函數解析。

func_get_arg — 傳回參數清單的某一項

func_get_args — 傳回一個包含函數參數清單的陣列

func_num_args — 傳回傳遞給函數的參數數量

call_user_func — 把第一個參數當作回呼函數呼叫

call_user_func_array —呼叫回呼函數,並把一個陣列參數當作回呼函數的參數

forward_static_call_array — Call a static method and pass the arguments as array

forward_static_call — 呼叫靜態方法並將參數作為陣列傳遞

#======================= ==================

一、

func_get_arg、func_get_arg、func_num_args
class test{
  public function hello($a,$b,$c,$d){
   $num=func_num_args();
   echo "方法参数的个数为:".$num,"
";
   if(2<=$num){
    echo "方法的第三个参数为:".func_get_arg(2)."
";  
   }
   $num2=func_get_args();
   for($i=0;$i<$num;$i++){
       echo "第{$i}个参数为{$num2[$i]}"."
";   
   }
 }
}
$T=new test();
$T->hello(&#39;A&#39;,&#39;B&#39;,&#39;C&#39;,&#39;D&#39;);
//方法参数的个数为:4
//方法的第三个参数为:C
//第0个参数为A
//第1个参数为B
//第2个参数为C
//第3个参数为D

   本篇將講解php常用函數處理的函數解析,更多相關內容請關注php中文網。

相關推薦:

PHP 最簡單的驗證登入使用者(基本表單使用者驗證)實作方法

PHP開發中,定時執行如何判斷先前的腳本是否已完成?

php中const與static的差異與使用詳解

以上是php常用函數處理的函數解析的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn