is_numeric()函数是PHP中的内置函数,用于检查作为参数传递的变量是否是数字或数字字符串。该函数返回一个布尔值。
语法: bool is_numeric($ var)
参数:该函数接受下面描述的单个参数: $ var:该输入参数是函数检查它是数字还是数字字符串的变量。根据此验证,函数返回一个布尔值。
返回值:如果$ var是数字或数字字符串,函数返回TRUE并否则返回。
例如:
输入:$ var = 12Output:TrueInput:$ var =“Geeks for Geeks”输出:False
下面的程序说明了is_numeric()函数:
程序1:在这个程序中,一个数字作为输入传递。 ?php $ num = 12; if(is_numeric($ num)){echo $ num 。 是数字“; } else {echo $ num。 不是数字“; }? 输出: 12是数字
程序2:在此程序中,字符串作为输入传递。 ?php $ element = Geeks for Geeks; if(is_numeric($ element)){echo $ element。 是数字“; } else {echo $ element。 不是数字“; }? 输出: Geeks for Geeks不是数字
程序3:在这个程序中,数字字符串是作为输入传递。 ?php $ num = 467291; if(is_numeric($ num)){echo $ num。 是数字“; } else {echo $ num。 不是数字“;输出: 467291是数字 程序4:
?php $ array = array( 21/06/2018,4743,0x381,01641,0b1010010011, Geek Classes); foreach($ array as $ i){if(is_numeric($ i)){echo $ i。 是数字“。”\ n“&n”; } else {echo $ i。 不是数字“。” \ n&quoŤ;;输出: 21/06/2018不是numeric4743是numeric897是numeric929是numeric659是numericGeek类不是数字 [123 ]