<?php
$list = [
[
'name' => 'this is items name',
'number' => 1,
'description' => 'this is description',
'id' => 'just some id',
],
[
'name' => 'this is items name2',
'number' => 1,
'description' => 'this is description2',
'id' => 'just some id',
],
[
'name' => 'this is items name3',
'number' => 1,
'description' => 'this is',
'id' => 'just some id',
],
];
$result = [];
foreach ($list as $key => $value) {
if (preg_match('/\bthis.+?description/', $value["description"])) {
$result[$key] = $key;
}
}
print_r($result);
preferences:
50.9 ms | 402 KiB | 5 Q