2016-12-15 1 views
0

次のコードは動作します車の色を取得できます。今、サイトが専門的に作られたとき、いくつかのフィールドは記入されませんでした。したがって、いくつかのフィールドは0を持ち、空の単語、空の単語、または空です。私が興味を持っているのは色の列です。フィールドのいくつかは空です。私は立ち往生午前何返される値がnullであるかどうかを確認するにはどうすればよいですか?

Function getCarColor($cariD){ 
    the rest of my sql code 
    $carColor = $ref['color']; 
    return $carColor; 
} 

は、彼らが空であり、すべてが均一に見えるだけのように、内部にランダムなテキストを追加するかどうかを確認する方法です。

これは助けてください私のコード

Function getCarColor($cariD){ 
    the rest of my sql code 
    $carColorchk = $ref['color']; 
    $carColor == is_null (('unspecified') ?: $carColorchk); 
    return $carColor; 
} 

です。私はクリスマスディナーであなたの名前のいくつかの余分なタマレスを食べるでしょう。

+0

空にしませんでしたか? – vijaykumar

答えて

1

試してください:あなたはPHP 7を使用している場合

あなたがnull合体演算子を使用することができます。

またはユーザー以下

$carColor = $ref['color'] ?? 'nocolor'; 
PHP> = 5.3の場合のみ

$carColor = $ref['color'] ?: 'nocolor'; 
+0

それは素晴らしい仕事をした。 – Divern

1

それを行うには多くの方法があります。あなたは試すことができます1以下:

<?php 
    if((!empty($your_value)) && ($your_value ! =0) && ($your_value !='')){ 
     //your Code 
    } 
?> 
+0

これは他の問題にも有効です。私はあなたの答えを最高の答えとしてマークすることを願っています。 – Divern

+0

@Divern:問題ありません。喜んでそれはあなたを幾分助けてくれました。 – VishalParkash

関連する問題