2017-01-04 9 views
0

私はsimplepieとphpで少し助けが必要です。 I重送をエコーするために、このコードを使用します。simplepieはフィードリストを含むPHPファイルを含んでいます

<?php 
echo SimplePieWP(array(
    'http://feed1', 
    'http://feed2', 
    'http://feed3', 
), array(
    'items' => 5, 
)); 
?> 

それは正常に動作しますが、私は以下のように別のPHPファイルにリストとしてのフィードを持つようにしたい:

'http://feed1', 
'http://feed2', 
'http://feed3', 

どのように変更する必要がありますフィード配列を含むPHPファイルを含む最初のコード?私はこれを試しても動作しません:

<?php 
echo SimplePieWP(array(
    include("feed_array.php"); 
), array(
    'items' => 5, 
)); 
?> 

アイデア?おかげ

答えて

1

ほとんど、あなたがしていることができますが、同様の値を返す含まれています

#feed_array.php 
<?php 
    return [ 
    'http://feed1', 
    'http://feed2', 
    'http://feed3' 
    ]; 
?> 

#index.php 
<?php 
    echo SimplePieWP(include('feed_array.php'),[ 
    'items' => 5 
    ]); 
?> 

しかし、インクルードが含まれている場合に失敗することに注意してください、それは警告戻り代わりfalseをスローします。

+0

私はこれを試しましたが、何らかの理由で動作しません。 – merxie

+0

'var_dump(include( 'feed_array.php'))'が 'bool'の場合、インクルードに失敗しました。 – Xorifelse

+0

残念ながら改善はありません – merxie

関連する問題