Récemment, j'utilise PHP pour faire face à un fichier XML.Ajouter une 'pause' dans mon code php
Mais je ne sais pas comment ajouter un 'break' dans mon code.
Le lien est http://babystory.diandian.com/rss
Je veux utiliser php pour obtenir l'article intitulé '[x] 快乐 王子' .Mais "foreach()" me donner le dernier article intitulé « [1] 狼 和 七只 小 山羊 '.
Je veux ajouter une pause dans "foreach()" afin que je puisse obtenir l'article que je veux.
Voici mon code php:
<?php
$xml = simplexml_load_file("http://babystory.diandian.com/rss");
foreach($xml->children() as $child){}
foreach($child->children() as $child2)
foreach($child2->children() as $child3)
{
$element = $child3->getName();
if($element=='title')
{
echo "<h1>" . $child3 . "</h1>";
}
if($element=='description')
{
echo $child3;
}
}
?>
Pourriez-vous me aider à modifier mon code.Thank beaucoup.
instruction break d'utilisation simple . Si vous voulez break 2 cycles, utilisez pause 2; – designerrr
Quand je cours du code, j'obtiens les trois histoires - pas une seule. Et qu'essayez-vous d'accomplir exactement? Voulez-vous quitter l'analyse une fois que vous avez touché cette histoire? –
Je veux obtenir une histoire du xml.Si vous ouvrez le xml, vous pouvez voir qu'il y a trois éléments- .Je veux obtenir le premier pas le dernier.Mais maintenant je ne sais pas comment y parvenir. –