MagpieRSSをPHP7で動かすと…


 Uncaught Error: Call to undefined function split() 

というエラーが発生しました。

PHP7ではsplit()が削除されて使えなくなってるからですね。場所はrss_parse.incファイルの208行目。

list($ns, $el) = split( ":", $element, 2); 

これを以下のようにしたら今まで通り使えるようになりました。

list($ns, $el) = preg_split( "/:/", $element, 2); 

にほんブログ村 IT技術ブログへ