$groups[] = array(1 => 'морковка',5 => 'капуста',7 => 'картошка');
$groups[] = array(100 => 'собака',200 => 'кошка',300 => 'мышка');
$groups[] = array(1000 => 'клавиатура',2000 => 'системник',3000 => 'монитор');
...
$groups[] = array(10000 => 'лаванда',20000 => 'ромашка',30000 => 'роза');
$id = 300;
foreach($groups as $group) {
if (array_key_exists($id,$group)) {
$similar_pages = '';
foreach ($group as $key=>$item) {
if ($key == $id ) continue;
$similar_pages .= sprintf('<а href="page.php?id=%d">%s< /а> ', $key, $item);
}
break;
}
}
print ($similar_pages);
$groups = [
[1 => морковка,5 => капуста,7 => картошка],
[100 => собака,200 => кошка,300 => мышка],
[1000 => клавиатура,2000 => системник,3000 => монитор],
];
$id = 5; // текущий id
foreach($groups as $group) { // перебираем все группы
if (isset($group[$id])) { // если в группе естьб эл-т с индексом = id текущей страницы, значит нашли группу
foreach($group as $sid->title) { // перебираем все ссылки из группы
if ($id!=$sid) { // если id эл-та не равно id текущей страницы, выводим ссылку
echo '<a href="page.php?id='.$sid.'">'.htmlspecialchars($title).'</a><br>';
}
}
break; // прерываем дальнейшие проверки, т.к. уже нашли группу
}
}
$("#form-1").validate({
rules:{
name:{
required: true,
minlength: 2
},
code: {
required: true,
digits: true,
minlength: 3,
maxlength: 3
},
tel:{
required:true,
minlength: 7,
maxlength: 9
}
},
messages:{
name:{
required:"Неверно заполнено поле :(",
minlength: "Минимальное кол-во символов 2"
},
code:{
required: "Введите код",
digits: "Обязательно цифры",
minlength: "3 символа"
},
tel:{
required:"Введите номер телефона :(",
minlength: "Необходимо 7 символов"
}
}
});
<!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
<![endif]-->