开发者社区> 问答> 正文

PHP的数组问题该如何获取url不为空

$sql = array('siteid'=>'1','url'=>"");

以上获取siteid为1,url为空的数组,

现在遇到一问题,该如何获取url不为空的.

数组中没有 !=> 这样的,请教各方大侠.

展开
收起
吴孟桥 2016-06-07 16:25:33 1734 0
1 条回答
写回答
取消 提交回答
  • 你应该说的是二维数组吧

    $sql = array(array('siteid'=>'1','url'=>""),array('siteid'=>'2','url'=>"aaaa"),
    array('siteid'=>'3','url'=>""),array('siteid'=>'4','url'=>"asdaasczxxc"));
    $arr =array(); 
    foreach($sql as $val){
     if($val['url'] !=''){
     $arr[]=$val; 
     }
     }
     print_r($arr);
    2019-07-17 19:30:26
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
PHP 2017.北京 全球开发者大会——高可用的PHP 立即下载
PHP安全开发:从白帽角度做安全 立即下载
复杂PHP系统性能瓶颈排查及优化 立即下载