Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/242.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 将_选项更新为for循环中的数组_Php_Wordpress - Fatal编程技术网

Php 将_选项更新为for循环中的数组

Php 将_选项更新为for循环中的数组,php,wordpress,Php,Wordpress,一旦数组被循环,是否可以在for循环的内部删除该数组的值 $approved_posts = get_option('approved_posts'); for($i = 0; $i <= count($approved_posts); $i++) { if(time() > ($approved_posts[$i]['time'] + 180)) { update_option('approved_posts', *remove ar

一旦数组被循环,是否可以在for循环的内部删除该数组的值

$approved_posts = get_option('approved_posts');
    for($i = 0; $i <= count($approved_posts); $i++) {
        if(time() > ($approved_posts[$i]['time'] + 180)) {
            update_option('approved_posts', *remove array*);
        }
    }
$approved_posts=get_选项(“approved_posts”);
对于($i=0;$i($U批准的职位[$i]['time']+180)){
更新_选项('已批准的_帖子',*删除数组*);
}
}
基本上,我保存了WordPress post ID和它发布时的时间戳,并且我希望在达到时间时(在本例中是180秒后)删除该数组


这里有一个选项的例子:a:1:{i:0;a:2:{s:7:“post_id”;i:5003;s:4:“time”;i:1551347330;}}所以我想从for的每个循环的数组内部删除该数组。

我认为它和update_选项(“approved_posts',array_shift())一样简单吗?