如何計算PHP函式中傳遞的引數數量
那麼本文將給大家介紹關於函式的基礎知識:計算PHP函式中傳遞的引數數量。
首先給大家簡單介紹怎麼建立函式:
如下:
<?php function functionName($x,$y) { // 要執行的程式碼 }
在PHP中可以透過function關鍵詞建立函式,“functionName”則表示自定義的函式名;($x,$y)則表示傳遞的引數,這裡明顯定義了兩個引數$x和$y;{...}中則是要執行的功能程式碼了。
在簡單介紹過函式的建立後,我們就直奔主題啦!
如何計算PHP函式中傳遞的引數數量?
答案就是:在PHP中可以藉助func_num_args()
函式,統計傳入PHP 函式的引數個數。
示例程式碼如下:
<?php function count_param() { $count_args = func_num_args(); echo "引數的數量: $count_argsn"; } count_param(10, 20); // 引數個數: 2
輸出:
引數的數量: 2
在上述程式碼中可以明顯看出我們傳遞給函式的引數是(10, 20)即2個引數,而計算引數個數的結果也是2。
這裡就需要大家掌握瞭解func_num_args()
函式,關於func_num_args()
函式的介紹如下:
func_num_args()
函式用於返回傳遞給函式的引數個數,其語法是“func_num_args(): int”;
返回值是:返回傳入當前使用者定義函式的引數個數。
這個函式可以與func_get_arg()和func_get_args()一起使用,以允許使用者定義的函式接受變長引數列表。
注:如果從使用者定義函式外部呼叫,則生成警告。
最後給大家推薦最新最全面的《》~快來學習吧!
以上就是如何計算PHP函式中傳遞的引數數量的詳細內容,更多請關注php中文網其它相關文章!
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/1834/viewspace-2827454/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- php函式引用傳遞引數的方法PHP函式
- 函式的引數傳遞函式
- python中函式的引數傳遞Python函式
- JavaScript函式傳遞引數JavaScript函式
- JavaScript函式引數傳遞JavaScript函式
- js中函式引數值傳遞和引用傳遞JS函式
- 函式作為引數傳遞函式
- 函式引數傳遞及返回函式
- php函式之如何用預設引數和可變長度引數方式傳遞?PHP函式
- PHP 函式可變數量的引數列表PHP函式變數
- python函式之引數傳遞Python函式
- js如何給事件繫結的函式傳遞引數JS事件函式
- python中函式引數傳遞的幾種方法Python函式
- javascript如何給事件處理函式傳遞引數JavaScript事件函式
- Python的函式引數傳遞:傳值?引用?Python函式
- GO中的函式設計時候,引數傳遞選擇傳遞值還是傳遞指標?Go函式指標
- 函式中引數傳值函式
- 如何給js的onclick事件處理函式傳遞引數JS事件函式
- JavaScript 事件處理函式傳遞引數JavaScript事件函式
- onclick事件處理函式傳遞引數事件函式
- python 函式引數的傳遞(引數帶星號的說明)Python函式
- Python函式引數傳遞以及變數作用域Python函式變數
- js如何給繫結的事件處理函式傳遞引數JS事件函式
- 使用arguments物件獲取函式傳遞的引數物件函式
- java 中引數的傳遞Java
- Python3之函式的引數傳遞與引數定義Python函式
- 【C語言】函式的概念和函式的呼叫(引數傳遞)C語言函式
- Python語法—函式及引數傳遞Python函式
- JavaScript為事件處理函式傳遞引數JavaScript事件函式
- 函式名作為引數傳遞 與 回撥函式函式
- php連結中加引數傳遞PHP
- js函式引數值傳遞和引用傳遞簡單介紹JS函式
- iOS之@selector的函式傳遞多個引數iOS函式
- react 外部函式的引用以及onClick傳遞引數React函式
- [思] 當需要傳遞多個不定引數時,該如何設計 JavaScript 函式?JavaScript函式
- OFBiz中的引數傳遞
- 引數傳遞
- arguments物件獲取給函式傳遞的實際引數物件函式