Mira este código, lo hice de tal manera para que veas como funciona xml_parse_into_struct, en la variable $vals se guarda todo el array completo de los valores de cada uno de los tags xml, y el $index se guarda la posición de cada tag en el array $vals, asi que primero hay que conocer en que posición esta el tag que estamos buscando y después de esto ubicarlo en el array principal
Código PHP:
Ver original//Use esto para probar pero ya sabes que va es esto $response = curl_exec($ch);
$response = <<<EOD
<?xml version="1.0"?>
<parameter>
<parameter>
<bVipLevelEnabled>YES</bVipLevelEnabled>
</parameter>
</parameter>
EOD;
$p = xml_parser_create();
xml_parse_into_struct($p, $response, $vals, $index);
var_export($index);
echo "<br><br>";
var_export($vals);
echo "<br><br>";
var_export($vals[2]);
echo "<br><br>";
if($vals[2]['value'] == 'YES'){
echo "valor de BVIPLEVELENABLED == YES";
}else{
echo "valor de BVIPLEVELENABLED != YES";
Espero se entienda
Saludos