我对此并不陌生,但是取得了一些不错的进步:-)。
全部用PHP,JSON编写。
我被这个简单的问题所困扰,无法在网络上的任何地方找到答案。
这是我的问题:
我尝试了echo,print,var_dump等。它们的输出是人类可读的,并且我希望它在我的代码中间运行。
$variable='
$request[method1][0] = array();
$request[method1][0][var1] = 1;
$request[method1][0][var2] = 13;
$request[method1][0][var3] = nonrefundable;
$request[method1][0][var4] = 1;
$request[method1][0][var5] = 96;
$request[method1][0][var6] = "2019-02-12";
$request[method1][0][var7] = whole;'
不用说它长6211倍
$request = array();
$request['authenticate'] = array();
$request['authenticate']['systemKey'] =
$request['authenticate']['systemLogin'] =
$request['authenticate']['lang'] = 'eng';
output ($variable)
我正在寻找“输出”功能或其他方法。稍后$ request用'json_encode'编码
我希望它可以运行,因为变量中的代码将粘贴到下面。
答案 0 :(得分:0)
要在Php中显示变量,您有几个选项,每个选项在某些情况下更有用:
echo
(http://php.net/manual/fr/function.echo.php)var_dump
(http://php.net/manual/fr/function.var-dump.php)print_r
(http://php.net/manual/fr/function.print-r.php):它们的使用方式如下:
echo $variable;
var_dump($variable);
print_r($variable);
例如,如果您希望从JavaScript脚本中恢复结果,则可以将其编码为json,然后回显它:
echo json_encode($variable);