Buen dia, sucede que solicito una consulta a un XML por medio de Php de la siguiente forma:
Código PHP:
<?php
$library = new SimpleXMLElement('library.xml', null, true);
foreach( $library->mensaje as $mensaje){ $mensaje->titulo }
?>
y el archivo xml tiene la siguiente forma:
Código PHP:
<?xml version="1.0" encoding="ISO-8859-1"?>
<mensajes>
<mensaje>
<titulo>Rock</titulo>
</mensaje>
<mensaje>
<titulo>Latin</titulo>
</mensaje>
<mensaje>
<titulo>Rock</titulo>
</mensaje>
Yo solicito el numero de resultados por medio del siguinete php
Código PHP:
<?php echo count($library->mensaje);?>
y me muestra 3, que es efectivamente el numero de <mensaje> en el XML.
Pero lo que yo quiero es que me muestre el numero de resultados si $mensaje->titulo == Rock es decir 2, he tratado de la siguiente forma pero no he podido:
Código PHP:
<?php echo count($library->mensaje)
{
if ($mensaje->titulo == Rock)
}
;?>
Muchas gracias.