1
2<?php
3$yes = array('this', 'is', 'an array');
4
5echo is_array($yes) ? 'Array' : 'not an Array';
6echo "\n";
7
8$no = 'this is a string';
9
10echo is_array($no) ? 'Array' : 'not an Array';
11?>
12
13
1$myArr = [38, 18, 10, 7, "15"];
2
3echo in_array(10, $myArr); // TRUE
4echo in_array(19, $myArr); // TRUE
5
6// Without strict check
7echo in_array("18", $myArr); // TRUE
8// With strict check
9echo in_array("18", $myArr, true); // FALSE
1<?php
2$os = array("Apple", "Banana", "Lemon");
3if (in_array("Apple", $os)) {
4 echo "Yeah. Exist Apple";
5}
6if (!in_array("Buleberry", $os)) {
7 echo "Oh, Don't Exist Blueberry!!!";
8}
9?>
1$colors = array("red", "blue", "green");
2
3if (in_array("red", $colors)) {
4 echo "found red in array";
5}
1$errors = array(
2 0 => 'OK',
3 1 => 'Неверный xml',
4 2 => 'Широта не указана',
5 3 => 'Долгота не указана',
6 4 => 'Дата и время запроса не указаны',
7 5 => 'Точность не указана',
8 6 => 'Идентификатор телефона не указан',
9 7 => 'Идентификатор телефона не найден',
10 8 => 'Неверная широта',
11 9 => 'Неверная долгота',
12 10 => 'Неверная точность',
13 11 => 'Заказы не найдены',
14 12 => 'Неверные дата и время запроса',
15 13 => 'Ошибка mysql',
16 14 => 'Неизвестная функция',
17 15 => 'Тариф не найден',
18 18 => 'Город отправления не указан',
19 19 => 'Город назначения не указан',
20 20 => 'Неверная масса',
21 21 => 'Город отправления не найден',
22 22 => 'Город назначения не найден',
23 23 => 'Масса не указана',
24 24 => 'Логин не указан',
25 25 => 'Ошибка авторизации',
26 26 => 'Логин уже существует',
27 27 => 'Клиент уже существует',
28 28 => 'Адрес не указан',
29 29 => 'Более не поддерживается',
30 30 => 'Настройка sip не выполнена',
31 31 => 'Телефон не указан',
32 32 => 'Телефон курьера не указан',
33 33 => 'Ошибка соединения',
34 34 => 'Неверный номер',
35 35 => 'Неверный номер',
36 36 => 'Ошибка определения тарифа',
37 37 => 'Ошибка определения тарифа',
38 38 => 'Тариф не найден',
39 39 => 'Тариф не найден',
40 );
41
42 return isset($errors[$code]) ? $errors[$code] : 'Неизвестная ошибка';
1<?php
2$os = array("Mac", "NT", "Irix", "Linux");
3if (in_array("Irix", $os)) {
4 echo "Existe Irix";
5}
6if (in_array("mac", $os)) {
7 echo "Existe mac";
8}
9?>