【发布时间】:2016-12-13 22:04:39
【问题描述】:
这适用于服务器端,与客户端无关。
$data= file_get_contents('textfile.txt');
textfile.txt 包含
var obTemperature = "55";
var obIconCode = "01";
我可以输入什么以便获得55 的echo obTemperature 值?
难道没有一个简单的 php 接口来按名称读取 var 值吗?
请不要过于复杂/半答案/拖钓,
【问题讨论】:
-
作为替代方案,您可以使用 json 文件代替,在您的 php 端,只需获取内容,json 解码就可以了
-
谢谢您尝试过,但结果过于复杂。 .放弃了。
-
好吧,不管你的船是什么,我都会这样做,
{"obTemperature" : "55", "obIconCode": "01"},只需文件获取内容,json 解码,你就有了自己的价值观,做你想做的事 -
php 不是 javascript,不解析 javascript 代码,也不运行 javascript 代码,它们不兼容。您需要将 JS 代码视为 php 中的字符串,并尝试使用正则表达式之类的东西来匹配模式。如果您认为 JSON 过于复杂,那么为此使用正则表达式会差一千倍。
-
您想在 PHP 端将
echo替换为obTemperature? Javascript 在您的 PHP 在浏览器的 内部 完成运行后运行。 PHP before Javascript 在浏览器之外运行。你确定你需要像这样在你的 PHP 代码中访问一个 JS 变量吗?
标签: javascript php server-side var