有没有更好的方法来编写这种设置变量并在循环后检查它的值的模式?
<?php
$isValid = false;
foreach ($posts as $post) {
// If post ID matches the request ID
if($post->id == $id) {
$isValid = true;
break;
}
}
if(!$isValid) {
// Not valid!
header('Location: ...');
}
似乎有更好的方法来写这个。