平成30/ 2018-12-16 11:39
php/ rss 表示 XML zend.ze1_compatibility_mode

// simplexml_load_file 使おうとしたら

zend.ze1_compatibility_mode
に触れたエラーがでた。
ini_set で無効にしたら治った。



Yahoo掲示板のトピックスを表示させる。
- rss.php
<?php
$url = 'http://messages.yahoo.co.jp/bbs?action=4&board=552022805&sid=552022805&tid=bbebbvcfa1a22ka4ja4sa4ga49a1a6a1a6';
$rss = simplexml_load_file($url);
//print_r($rss);

echo '<pre>';
foreach($rss as $key => $row){
    //print_r($row);
    echo $row->title;
    echo "\n";
    foreach($row as $key2 => $row2){
        if(
        $key2 <> "item"
        ){
            continue;
        }
        //echo $key2;
        echo '';
        echo '<a href="';
        echo $row2->link;
        echo '">';
        echo $row2->title;
        echo '</a>';
        echo "\n";
    }
}
echo '</pre>';


?>


(Thanks.)
http://php-web.net/faq/rss.html