php怎么将字符串强转为int类型

php将字符串强转为int类型的方法:1、使用intval()函数,可获取变量的整数值,语法“intval(字符串变量)”;2、使用settype(),可将变量设置为指定类型,语法“settype(字符串变量,”integer”)”。

php怎么将字符串强转为int类型

本教程操作环境:windows7系统、PHP7.1版、DELL G3电脑

方法2:使用intval()函数

intval() 函数用于获取变量的整数值。

<?php header("Content-type:text/html;charset=utf-8");$str = '32.14abc';$int = intval($str);echo $int."
";echo '变量 $int 的类型为:' . gettype($int) . '
';?>

登录后复制

1.png

立即学习“PHP免费学习笔记(深入)”;

说明:intval() 函数通过使用指定的进制 base 转换(默认是十进制),返回变量 var 的 integer 数值。 intval() 不能用于 object,否则会产生 E_NOTICE 错误并返回 1。

方法3:使用settype()函数

settype ( $var ,$type )函数可将变量$var设置为指定类型$type,$type可设置的值:

“boolean” (或为”bool”,从 PHP 4.2.0 起)

“integer” (或为”int”,从 PHP 4.2.0 起)

“float” (只在 PHP 4.2.0 之后可以使用,对于旧版本中使用的”double”现已停用)

“string”

“array”

“object”

“null” (从 PHP 4.2.0 起)

示例:

<?php header("Content-type:text/html;charset=utf-8");$str = '3542abc';settype($str,"integer");echo $str."
";echo '修改后的类型为:' . gettype($str) . '
';?>

登录后复制

2.png

说明:

settype() 函数会改变变量本身的类型。

推荐学习:《PHP视频教程》

以上就是php怎么将字符串强转为int类型的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2091019.html

(0)
上一篇 2025年2月24日 11:51:21
下一篇 2025年2月18日 01:08:37

AD推荐 黄金广告位招租... 更多推荐

相关推荐

发表回复

登录后才能评论