[英]How to check if variable is Alphabetic or Numeric in PHP?
如何在PHP中檢查變量是否為字母或數字?
根據您定義數字的方式 ,您將使用以下功能之一:
對於第一個,數字定義為(引用) :
數字字符串由可選符號,任意數量的數字,可選的小數部分和可選的指數部分組成。
然而,對於第二個,你將(引用) :
檢查提供的字符串中的所有字符是否為數字
而且,對於字母,您會對以下內容感興趣:
引用:
檢查提供的字符串中的所有字符是否為字母。 在標准的C語言環境中,字母只是
[A-Za-z]
而且,正如@Long Ears在他的評論中指出的那樣,如果你想在一次檢查中檢查兩者,你會發現ctype_alnum()
函數(引用) :
檢查提供的字符串中的所有字符是否為字母數字。
無論如何,您可能需要查看Ctype函數的完整列表。
使用is_numeric函數:
is_numeric("42"); // true
is_numeric(1337); // true
is_numeric("1e4"); // true
is_numeric("not numeric"); // false
is_numeric(Array()); // false
is_numeric(9.1); // true
您可以使用is_numeric()或ctype_alpha()函數
you quick test the input val by if numeric or alpha`enter code here`
using this php function
if(ctype_alnum($eafrik)){
echo "is alphatnumeric";
}else{
echo "is not alphanumeric"
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.