PHP Classes

File: hard.txt

Recommend this page to a friend!
  Classes of Taha Paksu   SimpleXML for PHP4   hard.txt   Download  
File: hard.txt
Role: Sample output
Content type: text/plain
Description: Advanced Example
Class: SimpleXML for PHP4
Load XML files in PHP 4 like SimpleXML extension
Author: By
Last change:
Date: 16 years ago
Size: 15,470 bytes
 

Contents

Class file image Download
XML File: <?xml version="1.0"?> <?xml-stylesheet href="catalog.xsl" type="text/xsl"?> <!DOCTYPE catalog SYSTEM "catalog.dtd"> <catalog> <product description="Cardigan Sweater" product_image="cardigan.jpg"> <catalog_item gender="Men's"> <item_number>QWZ5671</item_number> <price>39.95</price> <size description="Medium"> <color_swatch image="red_cardigan.jpg">Red</color_swatch> <color_swatch image="burgundy_cardigan.jpg">Burgundy</color_swatch> </size> <size description="Large"> <color_swatch image="red_cardigan.jpg">Red</color_swatch> <color_swatch image="burgundy_cardigan.jpg">Burgundy</color_swatch> </size> </catalog_item> <catalog_item gender="Women's"> <item_number>RRX9856</item_number> <price>42.50</price> <size description="Small"> <color_swatch image="red_cardigan.jpg">Red</color_swatch> <color_swatch image="navy_cardigan.jpg">Navy</color_swatch> <color_swatch image="burgundy_cardigan.jpg">Burgundy</color_swatch> </size> <size description="Medium"> <color_swatch image="red_cardigan.jpg">Red</color_swatch> <color_swatch image="navy_cardigan.jpg">Navy</color_swatch> <color_swatch image="burgundy_cardigan.jpg">Burgundy</color_swatch> <color_swatch image="black_cardigan.jpg">Black</color_swatch> </size> <size description="Large"> <color_swatch image="navy_cardigan.jpg">Navy</color_swatch> <color_swatch image="black_cardigan.jpg">Black</color_swatch> </size> <size description="Extra Large"> <color_swatch image="burgundy_cardigan.jpg">Burgundy</color_swatch> <color_swatch image="black_cardigan.jpg">Black</color_swatch> </size> </catalog_item> </product> </catalog> Class Output : Array ( [product] => Array ( [@attributes] => Array ( [description] => Cardigan Sweater [product_image] => cardigan.jpg ) [catalog_item] => Array ( [0] => Array ( [@attributes] => Array ( [gender] => Men's ) [item_number] => QWZ5671 [price] => 39.95 [size] => Array ( [0] => Array ( [@attributes] => Array ( [description] => Medium ) [color_swatch] => Array ( [0] => Array ( [@content] => Red [@attributes] => Array ( [image] => red_cardigan.jpg ) ) [1] => Array ( [@content] => Burgundy [@attributes] => Array ( [image] => burgundy_cardigan.jpg ) ) ) ) [1] => Array ( [@attributes] => Array ( [description] => Large ) [color_swatch] => Array ( [0] => Array ( [@content] => Red [@attributes] => Array ( [image] => red_cardigan.jpg ) ) [1] => Array ( [@content] => Burgundy [@attributes] => Array ( [image] => burgundy_cardigan.jpg ) ) ) ) ) ) [1] => Array ( [@attributes] => Array ( [gender] => Women's ) [item_number] => RRX9856 [price] => 42.50 [size] => Array ( [0] => Array ( [@attributes] => Array ( [description] => Small ) [color_swatch] => Array ( [0] => Array ( [@content] => Red [@attributes] => Array ( [image] => red_cardigan.jpg ) ) [1] => Array ( [@content] => Navy [@attributes] => Array ( [image] => navy_cardigan.jpg ) ) [2] => Array ( [@content] => Burgundy [@attributes] => Array ( [image] => burgundy_cardigan.jpg ) ) ) ) [1] => Array ( [@attributes] => Array ( [description] => Medium ) [color_swatch] => Array ( [0] => Array ( [@content] => Red [@attributes] => Array ( [image] => red_cardigan.jpg ) ) [1] => Array ( [@content] => Navy [@attributes] => Array ( [image] => navy_cardigan.jpg ) ) [2] => Array ( [@content] => Burgundy [@attributes] => Array ( [image] => burgundy_cardigan.jpg ) ) [3] => Array ( [@content] => Black [@attributes] => Array ( [image] => black_cardigan.jpg ) ) ) ) [2] => Array ( [@attributes] => Array ( [description] => Large ) [color_swatch] => Array ( [0] => Array ( [@content] => Navy [@attributes] => Array ( [image] => navy_cardigan.jpg ) ) [1] => Array ( [@content] => Black [@attributes] => Array ( [image] => black_cardigan.jpg ) ) ) ) [3] => Array ( [@attributes] => Array ( [description] => Extra Large ) [color_swatch] => Array ( [0] => Array ( [@content] => Burgundy [@attributes] => Array ( [image] => burgundy_cardigan.jpg ) ) [1] => Array ( [@content] => Black [@attributes] => Array ( [image] => black_cardigan.jpg ) ) ) ) ) ) ) ) )