gpt4 book ai didi

php - ctype_alpha 但允许空格(php)

转载 作者:可可西里 更新时间:2023-11-01 12:42:24 26 4
gpt4 key购买 nike

我想知道在使用 ctype_alpha 检查时是否可以在文本字段中允许空格。由于 ctype_alpha 只允许字母,我不知道如何让用户在字段中输入空格。我确实尝试过使用 ctype_space 但这没有用。我只是希望用户只能键入字母,并且如果他们“愿意”,他们可以选择包含空格。我希望我不必使用正则表达式。

elseif (!ctype_alpha($fname))
{
echo "Your name may only contain alphabetical letters";
}

最佳答案

这就是我要做的

if (!ctype_alpha(str_replace(' ', '', $fname)))

这只允许有空格,但如果你想允许的不仅仅是空格,比如标点符号或其他,read up on str_replace , 它允许数组

str_replace(array(' ', "'", '-'), '', $fname)

我这样建议是因为名字可能有撇号而姓氏也可能有破折号

关于php - ctype_alpha 但允许空格(php),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2936862/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com