- simplexml_load_string: documentation ( source)
<?php
$xmlstr = <<<XML
<?xml version="1.0" encoding="utf-8"?>
<evaluation test="BDI II">
<scales>
<scale id="_p" order="0" name="Gesamt" agg="sum" range="*">
<range lo="0" hi="8" mark="limit">keine Depression</range>
<range lo="9" hi="13" mark="limit">minimale Depression</range>
<range lo="14" hi="19" mark="limit">leichte Depression</range>
<range lo="20" hi="28" mark="limit">mittelschwere Depression</range>
<range lo="29" hi="63" mark="limit">schwere Depression</range>
</scale>
</scales>
</evaluation>
XML;
$xml=simplexml_load_string($xmlstr);
echo ($xml->scales->scale->range->Count());