最近做了一个php,在数据库做一个query后输出相应的json数据。客户端需要检测输出数据是否为null值,所以上网研究了一下解决方案,结果出奇地简单。

执行select query后,得到结果,对结果执行mysql_fetch_assoc方法后返回的是一个associative array,比如银行账号的一个row,可能就是用户的姓名、电话、地址等等。

结构就是类似array(“姓名”=>’James’,”电话”=>’123456789′,”地址”=>’some_string_here’)这样的。

所以搜索并替换其中的null值就变为


foreach($myArray as $key=>$value){

if($value==null){

$myArray[$key]=''; //或者其他的代码

}

}

这样得到的array里就没有null值了。

Advertisements
Posted in PHP

发表评论

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / 更改 )

Twitter picture

You are commenting using your Twitter account. Log Out / 更改 )

Facebook photo

You are commenting using your Facebook account. Log Out / 更改 )

Google+ photo

You are commenting using your Google+ account. Log Out / 更改 )

Connecting to %s