我正在试图弄清楚如何使用另一个文件的内容定义数组。可能吗?如果是的话,你能指点我正确的方向吗?
当前数组
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.
答案 0 :(得分:1)
如果你的文件htmlCode.php是用逗号(,)分隔的,那么使用:
$array = explode(',', file_get_contents('arrays/htmlCode.php'));
如果必须以换行符或特定模式检查逗号(,)以区分数组元素,请使用正则表达式。