PHP Classes

File: example.php

Recommend this page to a friend!
  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: 15 years ago
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>");
?>