如何检查返回的值是否为空?

时间:2016-12-15 06:08:22

标签: php

以下代码有效我能够获得汽车的颜色。现在,当网站专业化时,一些领域没有填写。因此,某些字段要么为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;
}

请帮忙。我会在圣诞晚餐上以你的名义吃一些额外的玉米粉蒸肉。

2 个答案:

答案 0 :(得分:1)

有很多方法可以做到这一点。您可以尝试下面的一个:

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

答案 1 :(得分:1)

尝试:

如果您使用 php 7

,则可以使用null coalesce运算符
$carColor = $ref['color'] ?? 'nocolor';

或以下用户,如果php&gt; =仅限5.3;

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