note 95762 added to book.simplexml

From: Date: Wed, 20 Jan 2010 20:58:40 +0000
Subject: note 95762 added to book.simplexml
Groups: php.notes 
Request: Send a blank email to php-notes+get-165144@lists.php.net to get a copy of this message
while using simple xml and get double or float int value from xml object for using math operations (+ * - / ) some errors happens on the operation, this is because of simple xml returns everythings to objects. exmple; <?php $name = "somestring"; $size = 11.45; $xml = ' <xml> <name>somestring</name> <size>11.45</size> </xml>'; $xmlget = simplexml_load_string($xml) echo $xml->size*2; // 20 its false // ($xml->size is an object (int)11 and (45) ) // this is true echo $size*2; // 22.90 echo (float)$size*2; // 22.90 ?> ---- Server IP: 160.75.100.7 Probable Submitter: 88.241.232.136 ---- Manual Page -- http://www.php.net/manual/en/book.simplexml.php Edit -- https://master.php.net/note/edit/95762 Del: integrated -- https://master.php.net/note/delete/95762/integrated Del: useless -- https://master.php.net/note/delete/95762/useless Del: bad code -- https://master.php.net/note/delete/95762/bad+code Del: spam -- https://master.php.net/note/delete/95762/spam Del: non-english -- https://master.php.net/note/delete/95762/non-english Del: in docs -- https://master.php.net/note/delete/95762/in+docs Del: other reasons-- https://master.php.net/note/delete/95762 Reject -- https://master.php.net/note/reject/95762 Search -- https://master.php.net/manage/user-notes.php

« previous php.notes (#165144) next »