level 1
Samuel23333
楼主
Warning: Invalid argument supplied for foreach() in F:\xampp\htdocs\wp-content\themes\N1\index.php on line 19
php7.0以上报错警告,7.0版本一下则正常
感觉问题是foreach()这个在不同版本输出不一样
附上报错代码
<?php
$args = array(
'ignore_sticky_posts' => 1,
'paged' => $paged
);
if( test('notbb') ){
$pool = array();
foreach (test('notbb') as $key => $value) {//就是这行报错
if( $value ) $pool[] = $key;
}
$args['cat'] = '-'.implode($pool, ',-');
}
query_posts($args);
if ( have_posts() ) : ?>
请大佬大神解释下为啥呢
2018年03月12日 08点03分
1
php7.0以上报错警告,7.0版本一下则正常
感觉问题是foreach()这个在不同版本输出不一样
附上报错代码
<?php
$args = array(
'ignore_sticky_posts' => 1,
'paged' => $paged
);
if( test('notbb') ){
$pool = array();
foreach (test('notbb') as $key => $value) {//就是这行报错
if( $value ) $pool[] = $key;
}
$args['cat'] = '-'.implode($pool, ',-');
}
query_posts($args);
if ( have_posts() ) : ?>
请大佬大神解释下为啥呢