我有一个文件调用test.php,这些都是文件中所有的代码。 但这似乎不是传递数据变量的一种丘比特方式。 如果基于此代码。如何使用JSON或AJAX之类的东西将数据从js发送到php? 然后处理数据,然后将其发送回js?
<?php
function add($a,$b){
$c=$a+$b;
return $c;
}
?>
<!DOCTYPE html>
<html>
<body>
<script>
function phpadd() {
var js_input1 = parseInt("1");
var js_input2 = parseInt("2");
var result = "<?php
$php_input1 = '"+js_input1+"';
$php_input2 = '"+js_input2+"';
$php_input3 = '345';
echo $php_input1;
echo $php_input2;
echo $php_input3;
echo gettype($php_input1);
echo " == ";
$php_input1_int = intval($php_input1);
$php_input2_int = (int)$php_input2;
$php_input3_int = intval($php_input3);
echo $php_input1_int;
echo $php_input2_int;
echo $php_input3_int;
echo gettype($php_input1_int);
?>";
alert(result);
}
</script>
<button onclick='phpadd()'>add</button>
</body>
</html>