$myArr = [38, 18, 10, 7, "15"];
echo in_array(10, $myArr); // TRUE
echo in_array(19, $myArr); // TRUE
// Without strict check
echo in_array("18", $myArr); // TRUE
// With strict check
echo in_array("18", $myArr, true); // FALSE
$os = array("Mac", "NT", "Irix", "Linux");
if (in_array("Irix", $os)) {
echo "Got Irix";
}
if (in_array("mac", $os)) {
echo "Got mac";
}
$string = 'my domain name is website3.com';
foreach ($owned_urls as $url) {
//if (strstr($string, $url)) { // mine version
if (strpos($string, $url) !== FALSE) { // Yoshi version
echo "Match found";
return true;
}
}
echo "Not found!";
return false;
$array = ["they has mystring in it", "some", "other", "elements"];
if (stripos(json_encode($array),'mystring') !== false) {
echo "found mystring";
}
$allowedFileType = ['application/vnd.ms-excel','text/xls','text/xlsx','application/vnd.openxmlformats-officedocument.spreadsheetml.sheet'];
if(in_array($_FILES["file"]["type"],$allowedFileType))
$errors = array(
0 => 'OK',
1 => 'Неверный xml',
2 => 'Широта не указана',
3 => 'Долгота не указана',
4 => 'Дата и время запроса не указаны',
5 => 'Точность не указана',
6 => 'Идентификатор телефона не указан',
7 => 'Идентификатор телефона не найден',
8 => 'Неверная широта',
9 => 'Неверная долгота',
10 => 'Неверная точность',
11 => 'Заказы не найдены',
12 => 'Неверные дата и время запроса',
13 => 'Ошибка mysql',
14 => 'Неизвестная функция',
15 => 'Тариф не найден',
18 => 'Город отправления не указан',
19 => 'Город назначения не указан',
20 => 'Неверная масса',
21 => 'Город отправления не найден',
22 => 'Город назначения не найден',
23 => 'Масса не указана',
24 => 'Логин не указан',
25 => 'Ошибка авторизации',
26 => 'Логин уже существует',
27 => 'Клиент уже существует',
28 => 'Адрес не указан',
29 => 'Более не поддерживается',
30 => 'Настройка sip не выполнена',
31 => 'Телефон не указан',
32 => 'Телефон курьера не указан',
33 => 'Ошибка соединения',
34 => 'Неверный номер',
35 => 'Неверный номер',
36 => 'Ошибка определения тарифа',
37 => 'Ошибка определения тарифа',
38 => 'Тариф не найден',
39 => 'Тариф не найден',
);
return isset($errors[$code]) ? $errors[$code] : 'Неизвестная ошибка';