Jump to content

SimpleXML node - string will not convert to integer


OLG

Recommended Posts

Hi guys,

 

Just a really simple problem here to do with typecasting, however I don't seem to be able to solve it myself.

 

The background is that i am attempting to access a dynamic XML file from a website for the game EVE Online, the data of which i convert into a SimpleXML object.

 

If I attempt to do a basic addition involving the players attributes and implants:

 

$result = ($characterData->result->attributes->intelligence + $characterData->result->attributeEnhancers->intelligenceBonus->augmentatorValue);

 

They will not add because they are strings - so I then typecast them to integers or floats - and the value of intelligence and augmentatorValue simply becomes 1 - and hence the incorrect values (when they should be 9 and 4, for example)

 

Your help would be greatly appreciated in this matter.

 

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.