変数を設定し、ループ後にその値をチェックするこのパターンを記述するより良い方法はありますか?
<?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: ...');
}
もっといい書き方がありそうです。