我有一个包含一些变量的字符串
$str="$users[1]='us1';$users[2]='admin';";
fwrite($str);
我想将字符串写入文件data.php 但结果是 ='us1';='管理员'; 我想要这样的文件 data.php
$users[1]='us1';$users[2]='admin';
最佳答案
使用"
将计算字符串内的PHP变量
您应该使用 '
来代替,如下所示:
$str='$users[1]=\'us1\';$users[2]=\'admin\';';
您的输出将是:(如预期)
$users[1]='us1';$users[2]='admin';
或者,如果您同意字符串中的 "
,请像这样使用它:
$str='$users[1]="us1";$users[2]="admin";';
您的输出将是:
$users[1]="us1";$users[2]="admin";
关于php - 如何在 PHP 中存储字符串中的变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36906171/