示例我有一个像这样的列的表:
L1 | L2 | L3 | L4 | L5
2 | | 1 | |
我想,如果5列中的1列填充了值,那么就会有所作为。
到目前为止的PHP代码:
<?php
//query to get all value of column
while ($data = oci_fetch_array($//query))
{
$l1 = $data['L1'];
$l2 = $data['L2'];
$l3 = $data['L3'];
$l4 = $data['L4'];
$l5 = $data['L5'];
}
//How can I check if 1 of the 5 column filled ?
if(bla bla)
{
}
答案 0 :(得分:6)
您可以使用array_filter()
来确定数组中是否存在任何非空值:
if (count(array_filter($data))) {
// there's something inside
}
要找出哪些值被视为非空,请查看this conversion table。
答案 1 :(得分:1)
if (is_null($variable){
//do something
}