我是php的新手,在函数中传递参数时遇到了一些问题。我不能让我的函数正确执行。这就是函数。
function validateUser($username){
if(!empty($_POST))
{
if(strlen($_POST['username']) < 5)
{
die("Please enter a valid username");
}
}谢谢
发布于 2013-05-19 23:52:37
函数的参数是在调用函数时传递给函数的参数。然后,您可以像访问任何其他变量一样在函数中访问它。
function validateUser($username){
if(strlen($username) < 5)
{
die("Please enter a valid username");
}
}然后使用要验证的值调用它,如下所示:
validateUser($_POST['username']);提示:不要在函数中使用die()。让它们返回true或false,然后让调用它的代码决定如何处理错误。
发布于 2013-05-19 23:53:53
未在POST变量中传递参数。定义函数时形成参数的方式就是使用它们的方式。
function validateUser($username)
{
if(strlen($username) < 5)
{
return 0;
}
}https://stackoverflow.com/questions/16636483
复制相似问题