回显字符串的未定义变量警告

时间:2014-10-05 15:03:24

标签: php

这有点不寻常,这让我有点难过。我有一个位于服务器上的PHP脚本。我有一个调用该脚本的本地php脚本。我通过简单的http身份验证登录到它。它没什么特别之处,一切都按原样运行,除了在我的服务器脚本中,我回复一些文本,就像这样;

echo "I WAS ABOUT TO RUN A RETAIL STOCK UPDATE AND YOU STOPPED ME.<br>";

因为我通过本地脚本运行此服务器脚本,所以得到了这个的输出;

Notice: Undefined variable: I WAS ABOUT TO RUN A RETAIL STOCK UPDATE AND YOU STOPPED ME.

现在,我没有做任何不同的事情,除了我的本地php脚本调用服务器php脚本。一切正常,除非我尝试从服务器脚本回显一些东西时得到未定义的变量警告。为什么会这样,我该如何解决?

1 个答案:

答案 0 :(得分:0)

解决。

我在卷曲处理程序类中有这个小小的疏忽;

print_r($$response);

回应变量名称不会导致错误,除了将脚本中的所有echo语句都视为未定义的变量。

删除多余的&#39; $&#39;修复了问题,我的脚本现在正确地从其他脚本输出消息。

相关问题