Newer
Older
/*
*
* Найдет элемент с указаным id *
* @param array $array - массив, содержащий элементы со структурой *
[
* 'id' => 30, *
'name' => 'Jhon', *
'age' => 23, *
]
* @param $id - ид искомого элемента *
* @return array - найденный элемент
function search($array, $id): ?array {
$rowId = array_search($id, array_column($array, 'id'));
return $array[$rowId];
}
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<?php
$array = [
['id'=>10, 'name'=>'Jhon', 'age'=>23],
['id'=>32, 'name'=>'Alex', 'age'=>34],
['id'=>54, 'name'=>'Bob', 'age'=>45],
['id'=>6, 'name'=>'Mike', 'age'=>61],