如何在 "file_put_contents" 的数据中添加一个数组和一个变量?

How can add in data of "file_put_contents" an array and a variable?

我会使用 file_put_contents($filename, $data) 但我必须添加一个二维数组和一个变量:

$array= array(
   array("a","a"),
   array("b","b")
  );

$variable= 1;

如何在 $data 中添加它们?

是否可以通过不在字符串中添加两者来做到这一点?

非常感谢,对不起我的英语

 $newArray = ['array' => $array, 'variable' => $variable];
 file_put_contents($filename, var_export($newArray, true));
  1. $data应该是字符串,需要将数组转成字符串。

  2. var_export 将输出或 returns 变量的可解析字符串表示形式。