Массив инструментов около 40 штук toolsList array array id url http si

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
<?
// Массив инструментов около 40 штук.
$toolsList = array(
array(
"id" => 1,
"url" => "http://sites.pr-cy.ru/",
"title" => "Панель оптимизатора",
"description" => "Добавляйте свои сайты, массово проверяйте их параметры и следите за изменениями."
),
array(
"id" => 2,
"url" => "/analysis/",
"title" => "Анализ сайта 4",
"description" => "Проверяйте свои и сайты конкурентов в анализе, узнавайте основные показатели."
),
array(
"id" => 22,
"url" => "/analysis/",
"title" => "Анализ сайта 3",
"description" => "Проверяйте свои и сайты конкурентов в анализе, узнавайте основные показатели."
),
array(
"id" => 23,
"url" => "/analysis/",
"title" => "Анализ сайта 2",
"description" => "Проверяйте свои и сайты конкурентов в анализе, узнавайте основные показатели."
),
);
function toolsList($toolsList, $ids) {
return array_filter($toolsList, function ($tool) use ($ids) {
return in_array($tool['id'], $ids);
});
}
?>
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<ul>
<?foreach (toolsList($toolsList, [1,2,23]) as $tool):?>
<li class="icon-'<?=$tool['id']?>'">
<a href="<?=$tool['url']?>"><?=$tool['title']?></a><br>
<span><?=$tool['description']?></span>
</li>
<?endforeach?>
</ul>
</body>
</html>