2014-01-13 3 views

답변

2

당신과 같이 매개 변수 널 (NULL)을 만들 수 :

function get_event_list($year = NULL){ 
    $year = is_null($year) ? date('Y') : $year; 
    //Code here 
} 

이 함수를 호출하는 방법은 get_event_list(2012) 또는 get_event_list()

4

가장 좋은 방법은하는 것입니다 달성하기 : 기본 인수로 내장 기능을 사용할 수 없습니다

function get_event_list($year = null) { 
    if (is_null($year)) { 
     $year = date('Y'); 
    } 
} 
3

. PHP manual 가입일

:

기본값 일정한 표현이 아니라 예를 들어 변수, 클래스 멤버이어야한다.

당신은 무엇으로 달성 할 수 필요한 것은 다음과

function get_event_list($year = null) { 
    if(!isset($year)) { 
     $year = date('Y'); 
    } 
} 
0

당신이

function get_even_list($year = ""){ 
    if(empty($year)){ 
     $year = date('Y'); 
    } 

    // Whatever you wann do here 
} 

스티브처럼 할 수