Php 将_选项更新为for循环中的数组
一旦数组被循环,是否可以在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
$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())一样简单吗?