这真的很奇怪。。。
我有一个带有空数组的php文件(b.php)。我将文件(b.php)包含在a.php文件中,并向数组中添加一个元素。
我删除了b.php文件并创建了一个新文件,路径相同,但插入到新更新的数组中。
该操作可以工作,但是如果我在里面打开新的b.php,我只会找到元素。为什么?
include("B.php"); //includo il file con gli id delle offerte
$array[]= '2cbe9'; //add element
foreach (glob("folder/B.php") as $old){
unlink($old);
//create new file
file_put_contents("folder/B.php",$array);
}
print_r($array);
新阵列应为:
$array = array("2cbe9");
//this is result of print_r
Array ( [0] => "2cbe9")
但当我打开新文件(b.php)时,我只有以下内容:
"2cbe9"
如果没有php标记,则为变量的名称。没有,只有元素。
为什么?
暂无答案!
目前还没有任何答案,快来回答吧!