是否检查字段是否大写?

时间:2011-11-09 作者:user1893

我想检查字段的第一个字母是否大写。

示例:

如果(名字字段)大写{

大写!

}其他{

未大写!

}

谢谢

非常感谢。

2 个回复
最合适的回答,由SO网友:onetrickpony 整理而成
$field = \'First Name\';

if(ucwords($field) !== $field){
 // not capitalized

}else{
 // capitalized

}

see ucwords()

SO网友:David Gard

用这个检查每个单词的第一个字母-

if(ucwords($name) === $name) :
    { First letter is capitalised }
else :
    $name = ucwords($name);
endif;
或者您可以使用ucfirst() 仅针对字段的第一个字母。

如果你确实知道你不想在超级案例中使用它,你不必担心检查,只需运行do$name = ucwords($name); 如果不需要,PHP也不会做任何事情。

结束

相关推荐

Are captions stored anywhere?

关于我之前的question about shortcode captions, 在我看来,标题的实际文本并不是存储在短代码本身的帖子内容之外的任何地方。我会认为wp_get_attachment_metadata 将存储附件的信息,但它不会。我错了吗?或者WordPress没有在任何地方存储实际的标题?