Реклама
|
|
|
|
|
Реклама
|
|
|
|
Главная
›
Новости
API Вконтакте C++(Qt) - 2 - Отправка сообщенийОпубликовано: 13.10.2016 Принимаем данные в формате JSON и обрабатываем их при помощи библиотеки SwiftyJSONПример #1 Пример использования json_last_error()
// Верная json-строка
$json[] = '{"Organization": "PHP Documentation Team"}';
// Неверная json-строка, которая вызовет синтаксическую ошибку,
// здесь в качестве кавычек мы используем ' вместо "
$json[] = "{'Organization': 'PHP Documentation Team'}";
foreach ($json as $string) {
echo 'Декодируем: ' . $string;
json_decode($string);
switch (json_last_error()) {
case JSON_ERROR_NONE:
echo ' - Ошибок нет';
break;
case JSON_ERROR_DEPTH:
echo ' - Достигнута максимальная глубина стека';
break;
case JSON_ERROR_STATE_MISMATCH:
echo ' - Некорректные разряды или не совпадение режимов';
break;
case JSON_ERROR_CTRL_CHAR:
echo ' - Некорректный управляющий символ';
break;
case JSON_ERROR_SYNTAX:
echo ' - Синтаксическая ошибка, не корректный JSON';
break;
case JSON_ERROR_UTF8:
echo ' - Некорректные символы UTF-8, возможно неверная кодировка';
break;
default:
echo ' - Неизвестная ошибка';
break;
}
echo PHP_EOL;
}
Итог выполнения данного примера: API Вконтакте C++(Qt) - 2 - Отправка сообщений Обновление версий пакетов в package.json
|
Реклама
|
|
|
Деловой календарь
|
|
Пн
|
Вт
|
Ср
|
Чт
|
Пт
|
Сб
|
Вс
|
|
1
|
2
|
3
|
4
|
5
|
6
|
7
|
8
|
9
|
10
|
|
12
|
13
|
14
|
15
|
16
|
17
|
18
|
19
|
20
|
21
|
22
|
23
|
24
|
25
|
26
|
27
|
28
|
29
|
30
|
31
|
|
|
Реклама
|
|
|
|