|
Posted by Francis S on 04/15/07 01:48
$record= array(
"product"=>array(
array("name"=>"apple","price"=>30.5),
array("name"=>"orange","price"=>20)
)
);
echo array_read($record, "[product][0][price]") //out 30.5
print_r (array_read($record, "[product][*][name]")) //out
array("apple","orange")
echo array_read($record, "[product][*=>(name=orange)][price]") //out
20
echo array_read($record, "[product][(*)=>(price>20)][name]") //out
"apple"
echo array_read($record, "[product][(0)=>(name=orange)][price]") //out
null
echo array_read($record, "[product][(1)=>(name=orange)][price]") //out
20
http://pleiadesworks.blogspot.com/2007/04/query-array-easier-way-to-read-arrays.html
Navigation:
[Reply to this message]
|