<?php
require 'index.html'; //require 与 include 的区别在于前者出错,不再运行程序
function test($x,$y){
if($x<$y){
return 1; //return 返回函数值之后,终止函数脚本运行,不再运行余下语句
}
return -1;
}
if(isset($_POST['c']) && isset($_POST['d']) ){
$a=$_POST['c'];
$b=$_POST['d'];
}
$res=test($a,$b);
if($res==1){
echo '$x<$y';
}
else{
echo '$x>$y';
}
?>
之前 $_POST[]在函数内调用出现无法定义的问题,但是程序还是能够运行,
将$_POST[]写到函数外面,系统不再报错,具体原因还需找找。函数方法如果要调用$_post[],需通过赋值给一个变量,然后函数调用该变量。