2010-08-23 2 views
0

извините за то, что я задал этот тупой вопрос, я попытаюсь объяснить так хорошо, как могу, я никогда раньше не выполнял функцию php, я мог бы решить это с помощью IF, но я хочу сделать это первая функцияTotal NEWB - функция php, если переменная имеет значение null

Что я хочу сделать, это посмотреть, если переменная равна нулю, и если я хочу, чтобы установить переменную быть «N/A»

$carplate=mysql_result($result,0,"plate"); 
$carbrand=mysql_result($result,0,"brand"); 


function set_null(variablegoeshere?){ 
if($WHATiWANTtonull==null){ 
$WHATiWANTtonull="N/A"; 
}else{ do nothing } 
} 


set_null($carplate); 
set_null($carbrand); 


echo "carplate = $carplate | carbrand = $carbrand"; 

я не понимаю, как я буду получать функция, чтобы установить переменную в «N/A» или ничего не делать, я не хочу, чтобы она что-то эха, просто установила переменную, и я могу повторить ее позже, когда захочу

ответ

0

[EDIT]: Используйте эту функцию:

function set_null(&$var) 
{ 
    if($var==null) 
    { 
     $var="N/A"; 
    } 
} 
+0

* Атташео требуется "Не использовать глобал" предупреждение. Кроме того, это не делает то, что вы хотите. Он будет работать, только если переменная называется «$ var» вне функции. Параметр бессмыслен. –

+0

@Brenton, код исправлен. – shamittomar

+0

спасибо спасибо m8, примите ваш ответ. – lawrence

Смежные вопросы