$arr = [
0 => ['t' => 1, 'v' => "+37369294194"],
1 => ['t' => 5, 'v' => "toroag"],
2 => ['t' => 3, 'v' => "http://www.prdix.com"],
3 => ['t' => 2, 'v' => "prdix@gmail.com"],
];
При выборке поля из значения составного типа также возможны подобные синтаксические казусы. Например, чтобы выбрать одно поле из результата функции, возвращающей составное значение, потребуется написать что-то подобное:
SELECT (my_func(...)).field FROM ...
Без дополнительных скобок в этом запросе произойдёт синтаксическая ошибка.
$valid_users = [
['login' => 'Losyash', 'password' => 'babochka'],
['login' => 'Nyusha', 'password' => 'dark_lovelas'],
['login' => 'Krosh', 'password' => 'steel_jaws'],
];
$errors = [];
if (!in_array($data['login'], array_column($valid_users, 'login'))) {
$errors[] = 'Ошибка: Неверный логин!';
} else {
// проверка пароля
}
array(9) {
["tm_sec"]=>
int(0)
["tm_min"]=>
int(0)
["tm_hour"]=>
int(0)
["tm_mday"]=>
int(9)
["tm_mon"]=>
int(2)
["tm_year"]=>
int(118)
["tm_wday"]=>
int(5)
["tm_yday"]=>
int(67)
["unparsed"]=>
string(0) ""
}
умеющий в многопоточность
не умеет в эту самую многопоточность