我需要一些帮助。 我想创建一个php文件,当你用url参数打开文件时返回0或1。
到目前为止我有这个代码:
<?php
function checkID($ID)
{
$allowedID = array('111','123');
if (in_array($ID, $allowedID ))
echo '1';
else
echo '0';
}
?>
当我打开文件时,它只显示一个空白页面。 我不知道如何使用url参数,例如site.com/myphp.php?ID=111
谢谢!
答案 0 :(得分:1)
<?php
function checkID($ID)
{
$allowedID = array('111','123');
if (in_array($ID, $allowedID)) {
echo '1';
} else {
echo '0';
}
}
checkID($_GET['ID']);
?>
答案 1 :(得分:0)
您需要检查ID是否在$ _GET数组中,然后检查它是否与您定义的集匹配:
function checkID()
{
$allowedID = array('111','123');
if (array_key_exists('ID', $_GET) && in_array($_GET['ID'], $allowedID )) {
return '1';
} else {
return '0';
}
}
// run the function
echo checkID();
修改 - 从功能中移除参数并回显结果