-2

我需要乘以从以下获得的变量:

<script type="text/javascript" src="http://indicador.eof.cl/js"></script>
<script type="text/javascript"> indicadorEOF (8) </ script>

<------------ 这个变量

然后我的php代码是:

$ dollar = '<script type="text/javascript"> indicadorEOF (8) </ script>';
$ result = $dollar*$variablefrommysql;

我的结果应该是 100 但我得到 0,我的意思是我将 js 变量读取为整数,并用

$ dollar = (int) $ dollar;

但不是因为它不需要...我无法执行操作。

4

1 回答 1

1

不太清楚你在这里做什么或做什么。$dollar 应该是一个字符串,因为这是您设置的。

我假设您真的希望从 JavaScript 中返回一些东西?

但是,JS 在浏览器中执行,PHP 在服务器上执行。因此,要在两者之间进行“对话”,您需要让 JS 与服务器对话。

让 JS 将值放入隐藏形式并将其推回服务器进行处理更容易。即便如此,这也需要一个完整的往返过程。从服务器到浏览器再回到服务器。

于 2013-08-29T17:47:00.923 回答