在分离的文件中将数字从php发送到js

时间:2015-08-04 11:25:28

标签: javascript php

如何在分离的文件中将变量从php发送到js。我可以在没有ajax的情况下制作它,或者我需要ajax。如果我需要ajax如何使用ajax。

test.php的

- (void)setHighlighted:(BOOL)highlighted animated:(BOOL)animated
{
   if (highlighted) {
     self.usrName.textColor = [UIColor redColor];
   } else {
     self.usrName.textColor = [UIColor grayColor];
   }
}

test.js

<?php
$a = 5;
$b = 10;
?>

1 个答案:

答案 0 :(得分:0)

你可以很容易地通过javascript知道你想要从PHP转移到javascript的一些数据。

但是你必须使javascript有效,即我认为你在javascript计算结束时错过了;。有时候很难看到树木的木材,确保有一个javascript ;和一个PHP ;

<?php
$a = 5;
$b = 10;
echo '<script type="text/javascript">';
echo 'var aFromPhp = ' . $a . ';';
echo 'var bFromPhp = ' . $b . ';';
echo 'var sum = aFromPhp + bFromPhp;';

// or your line
echo 'var sum = ' . $a + $b . ';';
echo '</script>';

注意:这样做确实会使javascript中的全局范围陷入困境,并且有很多变量,但实际上并不是这样,但它确实有效。