欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

PHP小技巧之函數(shù)重載

 更新時間:2014年06月02日 09:53:14   作者:  
php 作為一種弱類型語言,本身不能像強類型如java ,c++那樣,直接的實現(xiàn)重載。不過可以通過一些方法,間接的實現(xiàn)重載。

1.可以使用func_get_args()和func_num_args()這兩個函數(shù)實現(xiàn)函數(shù)的重載!!

PHP代碼:

復制代碼 代碼如下:

function rewrite() {  
            $args = func_get_args();  
            if(func_num_args() == 1) {  
                    func1($args[0]);  
            } else if(func_num_args() == 2) {  
                    func2($args[0], $args[1]);  
            }  
    }  
    function func1($arg) {  
            echo $arg;  
    }  
    function func2($arg1, $arg2) {  
            echo $arg1, ' ', $arg2;  
    }  
    rewrite('PHP'); //調(diào)用func1  
    rewrite('PHP','China'); //調(diào)用func2

2.使用默認值,從而根據(jù)輸入,得到自己想要的結果:

復制代碼 代碼如下:

function test($name="小李",$age="23"){ 
        echo $name."  ".$age; 
        } 

    test(); 
    echo "<br/>"; 
    test("a"); 
    echo "<br/>"; 
    test("a","b");

相關文章

  • PHP 頁面跳轉到另一個頁面的多種方法方法總結

    PHP 頁面跳轉到另一個頁面的多種方法方法總結

    如何在PHP中從一個頁面重定向到另外一個頁面呢?這里列出了三種辦法,供參考。
    2009-07-07
  • 解析PHP獲取當前網(wǎng)址及域名的實現(xiàn)代碼

    解析PHP獲取當前網(wǎng)址及域名的實現(xiàn)代碼

    本篇文章是對PHP獲取當前網(wǎng)址及域名的代碼進行了詳細的分析介紹,需要的朋友參考下
    2013-06-06
  • PHP緩存機制Output Control詳解

    PHP緩存機制Output Control詳解

    這篇文章主要介紹了PHP緩存機制Output Control,需要的朋友可以參考下
    2014-07-07
  • 怎樣開啟phpStudy服務器

    怎樣開啟phpStudy服務器

    這篇文章主要介紹了怎樣開啟phpStudy服務器問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-04-04
  • php error_log 函數(shù)的使用

    php error_log 函數(shù)的使用

    error_log函數(shù)是PHP內(nèi)置的一個函數(shù),主要是用來寫錯誤日志的函數(shù),我們在多人開發(fā),或者在比較復雜,并且沒有單元測試的開發(fā)項目中,完全可以使用它來記錄我們程序中的錯誤,特別是數(shù)據(jù)庫查詢語句執(zhí)行的錯誤。
    2009-04-04
  • PHP對象、模式與實踐之高級特性分析

    PHP對象、模式與實踐之高級特性分析

    這篇文章主要介紹了PHP對象、模式與實踐之高級特性,結合實例形式分析了php面向?qū)ο蟪绦蛟O計中的靜態(tài)屬性和方法、抽象類、接口、攔截器、克隆對象等概念與簡單實現(xiàn)方法,需要的朋友可以參考下
    2016-12-12
  • PHP調(diào)試函數(shù)和日志記錄函數(shù)分享

    PHP調(diào)試函數(shù)和日志記錄函數(shù)分享

    這篇文章主要介紹了PHP調(diào)試函數(shù)和日志記錄函數(shù)分享,本文分享的函數(shù)都是自己項目中使用的,需要的朋友可以參考下
    2015-01-01
  • 3種php生成唯一id的方法

    3種php生成唯一id的方法

    這篇文章主要介紹了3種php生成唯一id的方法,每一個方法都很簡單,都能幫助大家實現(xiàn)生成唯一id,感興趣的小伙伴們可以參考一下
    2015-11-11
  • php面向?qū)ο?字段的聲明與使用

    php面向?qū)ο?字段的聲明與使用

    類就像是一個模板,它定義了么個概念或真實事物的性質(zhì)和行為。類提供了一個基礎,可以在這個基礎上創(chuàng)建實體(即這個類所建模的實體)的特定實例,這些特定實例稱為對象
    2012-06-06
  • php判斷表是否存在的方法

    php判斷表是否存在的方法

    這篇文章主要介紹了php判斷表是否存在的方法,實例分析了三種常見的判斷表的方法,涉及php操作數(shù)據(jù)庫的相關技巧,需要的朋友可以參考下
    2015-06-06

最新評論