Упражнения по PHP JSON: декодирование строки JSON
PHP JSON: упражнение-1 с решением
Напишите сценарий PHP для декодирования строки JSON.
Пример решения:
PHP-код:
<?php
$json =
'{
"uglify-js": "1.3.4"
, "jshint": "0.9.1"
, "recess": "1.1.8"
, "connect": "2.1.3"
, "hogan.js": "2.0.0"
}';
var_dump(json_decode($json));
echo "\n";
var_dump(json_decode($json, true));
?>
Пример вывода:
object (stdClass) # 1 (5) { [ "Уродовать-JS"] => строка (5) "1.3.4" [ "Jshint"] => строка (5) "0.9.1" [ "Выемка"] => строка (5) "1.1.8" [ "Подключение"] => строка (5) "2.1.3" [ "Hogan.js"] => строка (5) "2.0.0" } массив (5) { [ "Уродовать-JS"] => строка (5) "1.3.4" [ "Jshint"] => строка (5) "0.9.1" [ "Выемка"] => строка (5) "1.1.8" [ "Подключение"] => строка (5) "2.1.3" [ "Hogan.js"] => строка (5) "2.0.0" }
Блок-схема:
Редактор кода PHP:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: PHP JSON Упражнения Home.
Далее: написать скрипт PHP для декодирования больших целых чисел.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code