我有这个功能:
function mobio_checkcode($servID, $code, $debug=0) {
$res_lines = file("http://www.mobio.bg/code/checkcode.php?servID=$servID&code=$code");
$ret = 0;
if($res_lines) {
if(strstr("PAYBG=OK", $res_lines[0])) {
$ret = 1;
}else{
if($debug)
echo $line."\n";
}
}else{
if($debug)
echo "Unable to connect to mobio.bg server.\n";
$ret = 0;
}
return $ret;
}
在这里我如何使用它:
if(mobio_checkcode($servID, $code, 0) == 1) {
echo "Code is valid!!";
}
$code = $_REQUEST['code'];
$servID = 29;
$post = $_REQUEST['post'];
我有表格!在这种形式你输入代码和显示是有效或否,所以我想传递更多的代码,如
$code1 = $_REQUEST['code1'];
$code2 = $_REQUEST['code2'];
$code3 = $_REQUEST['code3'];
我想传递更多变量来实现它将如何完成..请帮助我谢谢你< 3
答案 0 :(得分:1)
只需将所有变量作为数组传递
$array = ['servID'=>29,'code'=>XXXX];
function checkcode($array) {
//Do stuff
$array['servID']
$array['code']
}
答案 1 :(得分:0)
function mobio_checkcode($servID, $code, $debug=0, $element1, $element2) {
$ res_lines = file(" http://www.mobio.bg/code/checkcode.php?servID= $ servID& code = $ code");
$ ret = 0; if($ res_lines){
if(strstr("PAYBG=OK", $res_lines[0])) {
$ret = 1;
}else{
if($debug)
echo $line."\n";
}
}否则{ 如果($调试) echo"无法连接到mobio.bg服务器。\ n&#34 ;; $ ret = 0; }
返回$ ret;
//你可以传递额外的元素......否则创建一个元素数组并只将数组传递给函数