使用包含文件的内容定义PHP数组()。

时间:2017-06-14 19:27:42

标签: php arrays include

我正在试图弄清楚如何使用另一个文件的内容定义数组。可能吗?如果是的话,你能指点我正确的方向吗?

当前数组

array(
        '
        html code
        ',
        '
        html code
        ',
        '
    );

所需数组

array(
     include "arrays/htmlCode.php"; 
    );

htmlCode.php文件的内容

        '
        html code
        ',
        '
        html code
        ',
        '

代码结果

include "arrays/htmlCode.php";   // gives me an error

include "arrays/htmlCode.php"  //imports the code from htmlCode.php, but it 
                               //isn't recognized as an array. The page 
                               //displays a ' in front and a ', after each item.  

1 个答案:

答案 0 :(得分:1)

如果你的文件htmlCode.php是用逗号(,)分隔的,那么使用:

$array = explode(',', file_get_contents('arrays/htmlCode.php'));

如果必须以换行符或特定模式检查逗号(,)以区分数组元素,请使用正则表达式。