【发布时间】:2011-02-24 12:07:19
【问题描述】:
嗨,我有这个注册页面,我希望脚本只注册小写字母:漂亮
我不希望它注册:Pretty , PRETTy , PRETTY ... 这是代码,我需要添加什么?
public function addField($field_name){
if (!array_key_exists($field_name, $this->fields))
{
if ($field_name=='username') {
$field = new field_join_username();
parent::registerField($field);
}
if ($field_name=='email') {
$field = new field_join_email();
parent::registerField($field);
}
}
parent::addField($field_name);
}
【问题讨论】:
-
为什么不看看你上一个问题Users to register only lower case letters的答案,而不是再问一遍
-
strtolower($fieldname),正如您在标题中提到的,对您不起作用?
-
在使用前将
$field_name的值转为小写:$field_name = strtolower($field_name);。
标签: php case-sensitive