0
文字列を含む変数$name
を持っています。テストすると、長さが2文字以下であっても "名前は2〜40文字でなければなりません"なぜですか?私のif文で何が間違っていますか
if (strlen($name) < 2 && strlen($name) > 40) {
$nameError = 'Name should be between 2 and 40 characters';
}
文字列を含む変数$name
を持っています。テストすると、長さが2文字以下であっても "名前は2〜40文字でなければなりません"なぜですか?私のif文で何が間違っていますか
if (strlen($name) < 2 && strlen($name) > 40) {
$nameError = 'Name should be between 2 and 40 characters';
}
どのように長さが40未満2 と大きくすることができますか? ||
( "または")ではなく、&&
( "と")を指定します。
if (strlen($name) < 2 || strlen($name) > 40) {
// -------------------^^
種類のために使用することになると思うな(https:// EN .wikipedia.org/wiki/You_can't_have_your_cake_and_eat_it) –
@TJCrowder私は[* *「あなたはあなたのケーキを持つことができない、それはあまりにも食べる」。この1のようなの後に質問;-) –