PHP Classes

File: index.php

Recommend this page to a friend!
  Classes of manudg   PHP JSON File Decode   index.php   Download  
File: index.php
Role: Example script
Content type: text/plain
Description: Example script
Class: PHP JSON File Decode
Parse JSON encoded values read from files
Author: By
Last change: Update of index.php
Date: 2 months ago
Size: 1,838 bytes
 

Contents

Class file image Download
<?php

/**
* Author: ManuDavila
* Github: https://github.com/ManuDavila/php-json-file-decode
* Website: http://jquery-manual.blogspot.com
**/

require "json-file-decode.class.php";

/* Create json file */
$json = array
    (
    
"images" => array
       (
        [
"images/php.png", "PHP is the best"],
        [
"images/zend.png", "Zend Framework"],
        [
"images/yii.png", "Yii Framework"],
        [
"images/symfony.png", "Symfony Framework"],
       ),
    );
   
$json = json_encode($json);

$handler = fopen("images.json", "w");
fwrite($handler, $json);
fclose($handler);
/* Create json file */

/* Now reader the json file */
$read = new json_file_decode();
$json = $read->json("images.json");
?>

<!DOCTYPE HTML>
<html>
<head>
<title>php json file decode</title>
<style>
body {
margin: 0;
padding: 0;
}

.container
{
margin: 20px;
}
</style>
</head>
<body>
<div class="container">
<h1>php json file decode</h1>
<h5>This class can parse JSON encoded values read from files.

It can read a given file and parse its contents in JSON format.

The class returns the parsed value after having decoded any UTF-8 encoded characters.</h5>
<h3>Use: </h3>
<pre>
$read = new json_file_decode();
$json = $read->json("images.json");
print_r($json);
</pre>
<h3>images.json</h3>
<?php print_r($json) //show images.json content ?>

<h3>My Gallery</h3>
<?php
/* Get the images */
foreach ($json as $key => $val)
{
    if (
$key == "images")
     {
      foreach (
$json['images'] as $i => $v)
      {
      print
"<img src='".$json[$key][$i][0]."' rel='".$json[$key][$i][1]."' title='".$json[$key][$i][1]."'>\n";
      }
     }
}
?>
<br>
<br>
<a href="https://github.com/ManuDavila/php-json-file-decode" target="_blank"><strong>Github</strong></a> | <a href="http://www.phpclasses.org/browse/author/1255792.html" target="_blank"><strong>phpclasses.org</strong></a>
<br>
<br>
</div>
</body>
</html>