Login   Register  
PHP Classes
elePHPant
Icontem

File: example.php

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us
  Classes of Gaurav  >  Filter Array into Categorized format  >  example.php  >  Download  
File: example.php
Role: Example script
Content type: text/plain
Description: example file
Class: Filter Array into Categorized format
Restructure arrays of associative arrays
Author: By
Last change:
Date: 2008-11-28 07:05
Size: 2,542 bytes
 

Contents

Class file image Download
<?php
require_once("array2arraytree.php");
$arrProducts=array(
                array(
                
"product_id"             => "007",
                
"product_name"          => "Blackberry R-900 Mobile",
                
"product_price"         => "£450",
                
"product_status"        =>"1",
                
"product_category"        =>"Mobile"
                
),
                array(
                
"product_id"             => "033",
                
"product_name"          => "8 GB Pendrive",
                
"product_price"         => "£14.99",
                
"product_status"        => "0",
                
"product_category"        => "Computers"
                
),
                array(
                
"product_id"             => "033",
                
"product_name"          => "The White Tiger – Aravind Adiga",
                
"product_price"         => "£29.99",
                
"product_status"        => "1",
                
"product_category"        => "Books"
                
),
                array(
                
"product_id"             => "4501",
                
"product_name"          => "The Final Reckoning - Sam Bourne",
                
"product_price"         => "£19.99",
                
"product_status"        => "0",
                
"product_category"        => "Books"
                
),
                array(
                
"product_id"             => "001",
                
"product_name"          => "Wespro Multi-SIM & Touch-screen Mobile",
                
"product_price"         => "£150",
                
"product_status"        => "1",
                
"product_category"        => "Mobile"
                
),
                array(
                
"product_id"             => "004",
                
"product_name"          => "Sigmatel MP4/MP3 + Camera Mobile",
                
"product_price"         => "£150",
                
"product_status"        => "1",
                
"product_category"        => "Mobile"
                
),
                array(
                
"product_id"             => "034",
                
"product_name"          => "The Final Reckoning - Sam Bourne",
                
"product_price"         => "£15.79",
                
"product_status"        => "0",
                
"product_category"        => "Books"
                
),
                array(
                
"product_id"             => "334",
                
"product_name"          => "250 GB Portable Hard Drive",
                
"product_price"         => "£79.99",
                
"product_status"        => "1",
                
"product_category"        => "Computers"
                
)
            );

$objTree=new Array2ArrayTree($arrProducts,"product_category");
$arrTree=$objTree->makeTree();
print(
"<pre>");
print_r($arrTree);
print(
"</pre>");
?>