Skip to content
Snippets Groups Projects

Ptps|function 4

Merged Александр Плохих requested to merge PTPS|Function_4 into main
3 files
+ 51
1
Compare changes
  • Side-by-side
  • Inline
Files
3
+ 28
0
<?php
namespace App\Actions;
class IdSearchAction
{
/**
* Найдет элемент с указаным id
* @param array $array - массив, содержащий элементы со структурой
* [
* 'id' => 30,
* 'name' => 'Jhon',
* 'age' => 23,
* ]
* @param $id - ид искомого элемента
* @return array|null - найденный элемент/ вернет null при его отсутствии
*/
public static function search(array $array, $id): ?array
{
foreach ($array as $item){
if ($item['id'] === $id){
return $item;
}
}
return null;
}
}
Loading