php的字符串表达方法(php中字符串和整数比较的操作方法)
类别:编程学习 浏览量:1406
时间:2022-01-28 01:46:19 php的字符串表达方法
php中字符串和整数比较的操作方法今天在处理php中循环的时候,有个比比较的操作,但是结果一直不是自己预判的,于是跟踪了一下,发现了字符串和整数进行比较的时候,会把字符串转换成整数然后进行比较。这个在java,c这种强类型的语言中不会有问题,因为他们会对字符串进行转换然后比较,但是在php这种弱类型中,可以直接比较的时候,就会有问题。
|
$a = "梦回故里" ; if ($a = = 0 ){ echo "等于" ; } else { echo "不等于" ; } |
比如下面这段代码,一开始以为会输出不等于,因为$a按照我们的理解应该是个true吧,他应该是1吧,所以怎么也是不等于吧。但是结果却是等于。因为$a会转换成整数,转换会从第一个字符开始如果不是整数就转换成0.
比如下面的例子:
|
$a = "梦回故里1" ; if ( 0 = = $a){ echo "等于" ; } else { echo "不等于" ; } |
这个依然会输出等于,因为第一个梦字不是整数,所以转换成0.
|
$a = "1梦回故里" ; if ( 0 = = $a){ echo "等于" ; } else { echo "不等于" ; } |
这个就会输出不等于,因为第一个是1,它会转换成1,然后进行比较,所以是不等于。
php语言就是这样,给我们提供了足够的自由,学起来也简单,但是我们一定要夯实基础,注意细节。细节决定成败。
总结
以上所述是小编给大家介绍的php中字符串和整数比较的操作方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对开心学习网网站的支持!
原文链接:https://www.80shihua.com/archives/2115?utm_source=tuicool&utm_medium=referral
您可能感兴趣
- thinkphp静态怎么设置(浅谈thinkphp的nginx配置,以及重写隐藏index.php入口文件方法)
- linux安装phpstudy(PHPStudy下如何为Apache安装SSL证书的方法步骤)
- ubuntu安装php(在Ubuntu 18.04上安装PHP 7.3 7.2和7.0的方法)
- 在html代码如何添加php代码(php生成HTML文件的类方法)
- php实用工具(php常用的工具开发整理)
- php实现异步操作(php提供实现反射的方法和实例代码)
- php cgi是什么意思(PHP7内核CGI与FastCGI详解)
- php如何发邮件(PHP示例演示发送邮件给某个邮箱)
- mysql5.7.19下载及安装教程(Apache2.2.16+PHP5.3.3+MySQL5.1.49的配置方法)
- php面向对象编程代码(php面向对象程序设计入门教程)
- phplaravel怎么优化(laravel执行php artisan migrate报错的解决方法)
- php闰年计算公式(php判断/计算闰年的方法小结三种方法)
- php 静态方法(PHP的静态方法与普通方法用法实例分析)
- php 实例代码解析(PHP反射学习入门示例)
- 微信公众号怎么申请支付接口(微信公众平台开发教程③ PHP实现微信公众号支付功能图文详解)
- php读取txt乱码怎么办(解决php写入数据库乱码的问题)
- 飞机引进工程师杨隆 匠人匠心,只争朝夕(飞机引进工程师杨隆)
- 三人行,她们是育人路上的 铁三角 团队(她们是育人路上的)
- 阴阳师 孟婆山兔CP不倒 新皮肤草稿 孟婆兔 让痒痒鼠点赞(阴阳师孟婆山兔CP不倒)
- 阴阳师孟婆御魂推荐 孟婆御魂搭配毕业套(阴阳师孟婆御魂推荐)
- 袁冰妍终于接到新剧,饰演反追男主,看到合作演员 眼光果然毒辣(袁冰妍终于接到新剧)
- 记忆中的台词(记忆中的台词)
热门推荐
- 小米机器狗用什么二次开发(小米正式开源 SQL 智能优化与改写工具 SOAR)
- textarea设置行距(做一个能自适应高度的textarea的示例代码)
- vue应用转flutter(Vue和Flask通信的实现)
- SqlTransaction事务的用法
- python转pdf教程(Python实现将HTML转成PDF的方法分析)
- dedecms登录功能(DEDECMS织梦远程附件服务器设置详解)
- laravel增删改查接口(laravel-admin 实现给grid的列添加行数序号的方法)
- mysql集群是用什么搭建的(MySQL5.7 集群配置的步骤)
- dedecms字数代码(用dedecms实现拼音显示文章标题页文件名的方法)
- 怎么进入云服务器(云服务器端口怎么打开?)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9