Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $buffer =file_get_contents($file);
- $settings = json_decode($buffer,true);
- $jsonerror = "Неизвестная ошибка";
- switch(json_last_error()){
- case JSON_ERROR_NONE:
- $jsonerror="";
- break;
- case JSON_ERROR_DEPTH:
- $jsonerror = "Максимальная глубина стека";
- break;
- case JSON_ERROR_STATE_MISMATCH:
- $jsonerror = "Некорректные разделы или не совпадение режимов";
- break;
- case JSON_ERROR_CTRL_CHAR:
- $jsonerror = "Неверный управляющий символ";
- break;
- case JSON_ERROR_SYNTAX:
- $jsonerror ="Некорректный синтаксис json файла";
- break;
- case JSON_ERROR_UTF8:
- $jsonerror = "Возможно неверная кодировка";
- break;
- default:
- $jsonerror ="Неизвестная ошибка";
- break;
- }
- if(!$jsonerror !=""){
- echo $jsonerror;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement