导航:首页 > 编程语言 > php判断字符串是整数

php判断字符串是整数

发布时间:2022-12-25 01:13:05

‘壹’ php 怎么判断字符串是不是数字

<?php

$num="000, 025.00,000.25";

if(preg_match("/[^d-., ]/",$num))

{

echo "不是数字: ".$num;

}

else

{

echo "是数字: ".$num;

}

?>

ereg( "^[A-Za-z0-9_.-]+$ ",$str);

eregi( "^[a-z0-9_.-]+$ ",$str);

is_float: 判断变数型态是否为浮点数型态。

is_int: 判断变数型态是否为整数型态。

is_integer: 判断变数型态是否为长整数型态。

is_long: 判断变数型态是否为长整数型态。

is_object: 判断变数型态是否为物件型态。

is_real: 判断变数型态是否为实数型态。

ereg -- 正则表达式匹配。若有更多问题到后盾网论坛问题求助专区。

‘贰’ php,一个简单的问题,判断变量字符长度和类型的格式

strlen PHP 内置函数 获取 字符串长度
$alen=strlen($a);

if($alen>6 && $alen<12){
echo '我是6-12之间的字符串';

}else{
echo '我不是6-152之间的字符串';

}

判断数字 可以用PHP 内置函数 is_numeric
if(is_numeric($a)){
echo '是数字';

}else{
echo '不是数字';

}

‘叁’ php如何判断一个字符串只包含数字

$abc="0.0001";
$nabc=(float)$abc;//可以根据情况选择int
if(is_numeric($nabc)&&strlen($abc)==strlen($nabc)){
echo'$abc是数字';
}else{
echo'$abc不是数字';
}

‘肆’ php中怎么用if判断$A等于0还是等于00,

你这个肯定是字符串比较了,你别和我说是整数,整数的话,这两个肯定是一样的小学学过的,字符串比较的时候就好判断多了.比较的时候用三个等号
if($a==='0'){
echo '0';
}elseif($a==='00'){
echo '00';
}

‘伍’ php 字符串中取整数 如: $str='12|字符串'; 从$str中去前面的12出来.

<?php
$str='12|字符串';
echo (int)$str;

//输出 12

如果你喜欢正则来解的

<?php
$str='12|字符串';
echo preg_replace('/(\d+).*/','\\1',$str);

‘陆’ PHP如何判断两个字符串长度和其中一个字符串的值

<form method="post">
账号:<input type="text" name="account" /><br />
密码:<input type="password" name="pwd" /><br />
<input type="submit" value="判断" />

</form>
<?php
if(!empty($_POST['account'])){
$acc=$_POST['account'];
$pwd=$_POST['pwd'];
$acc_len=strlen($acc);
$pwd_len=strlen($pwd);
if(is_numeric($pwd)){
if($acc_len==12 && $pwd_len==12){
if($pwd>1000){
echo '正确!';
}
}
}else{
echo '错误!';
}
}
?>

‘柒’ php数据类型判断函数有哪些

数据类型有三种:
1.标量数据类型

标量数据类型包括以下几种。
(1)boolean:布尔型
布尔变量是PHP变量中最简单的。它保存一个True或者False值。其中True或者False是PHP的内部关键字。设定一个布尔型的变量,只需将True或者False赋值给该变量
(2)string:字符串
字符串是连续的字符序列,字符串中的每个字符只占用一个字节。在PHP中,定义字符串有3种方式:
单引号方式,
双引号方式,

Heredoc方式。

(3)integer:整数
整数数据类型只能包含整数。这些数据类型可以是正数或负数。在32位的操作系统中,有效的范围是−2 147 483 648~+2 147 483 647。
(4)double:浮点数
浮点数据类型可以用来存储数字,也可以保存小数。它提供的精度不整数大得多。在32位的操作系统中,有效的范围是1.7E-308~1.7E+308。

2.复合数据类型

复合数据类型包括以下两种。
(1)array:数组
可以是二维、三维或者多维,数组中的各元素可以是string、integer或double,也可以是array。
(2)object:对象类型

3.特殊数据类型

特殊数据类型包括以下两种。
(1)resource:资源
资源是PHP内的几个函数所需要的特殊数据类型,由编程人员来分配。
(2)null:空值
空值是最简单的数据类型。表示没有为该变量设置任何值,另外,空值(NULL)不区分大小写。

‘捌’ php判断是字符是否为数字

对于不带特殊符号的十进制数字,可以用以下方法判断

$pattern='/^d+(.d+)?$/';
$num='0.01';
if(preg_match($pattern,$num)){
echo'是数字';
}else{
echo'不是数字';
}
阅读全文

与php判断字符串是整数相关的资料

热点内容
dvd光盘存储汉子算法 浏览:757
苹果邮件无法连接服务器地址 浏览:962
phpffmpeg转码 浏览:671
长沙好玩的解压项目 浏览:144
专属学情分析报告是什么app 浏览:564
php工程部署 浏览:833
android全屏透明 浏览:737
阿里云服务器已开通怎么办 浏览:803
光遇为什么登录时服务器已满 浏览:302
PDF分析 浏览:484
h3c光纤全工半全工设置命令 浏览:143
公司法pdf下载 浏览:381
linuxmarkdown 浏览:350
华为手机怎么多选文件夹 浏览:683
如何取消命令方块指令 浏览:349
风翼app为什么进不去了 浏览:778
im4java压缩图片 浏览:362
数据查询网站源码 浏览:150
伊克塞尔文档怎么进行加密 浏览:892
app转账是什么 浏览:163