问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

PHP一道选择题

发布网友 发布时间:2022-04-24 06:09

我来回答

5个回答

热心网友 时间:2023-10-07 10:46

答案: C

解释:

在php语言里,对于数字式字符与数字如何参与运算,在具体情况下会视情来确定,请比较以下代码:

echo "3+4+5";  结果: 3+4+5

为什么会1+2+"3+4+5" 结果会是6呢?

echo这个函数(或说是指令),其后跟的参数可以是字符串,也可以是需要运算的表达式,当出现:

echo "3+4+5"; echo会认为这是个字符串

而 echo 1+2+"3+4+5"; echo会认为这是个表达式,所以会对这个表达式进行运算。

在这个运算过程中,1+2等于3,那么为什么"3+4+5"为什么会等于3呢?因为,在php中,对于运算式中,不同数据类型的数据在参与数据时,php会进行数据转换,以尽量确保使表达式成功运行,在"3+4+5"前面的运算符是 + ,那么,php会将"3+4+5"当作数值类型,此时会隐式地进行数据类型的转换,将这个字符串转换成数值,而"3+4+5"转换成数值的结果就是3,所以,整个表达式的结果是:1+2+3 = 6。

为更好的理解,作为对比,你可以参考以下代码:

echo 1+2 . "3+4+5";

结果:
33+4+5

热心网友 时间:2023-10-07 10:47

答案是C。"3+4+5"是字符类型。由于PHP是弱语言,字符串可转为数值。
当一个字符串被当作数字来求值时,根据以下规则来决定结果的类型和值。
如果包括“.”,“e”或“E”其中任何一个字符的话,字符串被当作 float 来求值。否则就被当作整数。
该值由字符串最前面的部分决定。如果字符串以合法的数字数据开始,就用该数字作为其值,否则其值为 0(零)。合法数字数据由可选的正负号开始,后面跟着一个或多个数字(可选地包括十进制分数),后面跟着可选的指数。指数是一个“e”或者“E”后面跟着一个或多个数字。

热心网友 时间:2023-10-07 10:47

应该是6吧 php加法运算两边的数据类型应该一致,‘3+4+5' php会自动将他转换成整型,intval这函数’3+4‘就转换成3 ,”4+5“的话会转成4

热心网友 时间:2023-10-07 10:48

C 6 字符串"3+4+5"只输出3

热心网友 时间:2023-10-07 10:49

我的宽带链接怎么要十几分钟呀?
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
菜豆矮化病毒病传毒介体是什么? 菜豆曲矮花叶病毒病是怎样进行病害的检验与检疫? 菜豆矮化病毒病是怎么进行病害的检验与检疫? 菜豆夏枯病毒病病原特性是什么? 菜豆畸矮病毒病有怎样的病原特性? 菜豆矮化病毒病有什么症状? 菜豆曲矮花叶病毒病病原的特性是什么? 宾得K30可用的最便宜的长焦镜头 有位朋友推荐了神备e金融平台,据说炒股专业,不知道是不是真的? 有位朋友推荐了神备e金融平台,据说炒股非常的专业,不知道是不是真_百度... 帮忙解答一下PHP高级开发技术题,要考试的,谢谢啊 叩首 面试php工程师出什么考题好 php面试一般上机考什么题目 (100分悬赏)几道PHP题,速度快,准确高的多加200分 PHP练习题 求解PHP考试题 谢谢了! php程序填空 在线等 急 直接写答案 谢谢 东芝笔记本Fn热键有问题 我的笔记本是东芝的,快捷键怎么设置啊。比如像刷新还要按FN+F5,怎么设置成直接按F5的。快捷键设置成FN+。 东芝笔记本电脑上的Fn键和Ins键有什么作用啊? 东芝笔记本FN组合键功能在屏幕显示不了了,但是功能还有效 东芝笔记本FN键 问题 有用东芝笔记本的请问。FN都怎么用。。再就是怎么调节亮度 东芝fn键 如何取消东芝笔记本电脑的FN热键功能 关于东芝笔记本的FN键 鲤鱼块的简单做法的家常做法大全怎么做好吃视频 产妇鲤鱼汤的做法大全 东芝笔记本FN+F1——F12的含义??? 赤豆鲤鱼汤做法 100分!关于php当面的问题 鸽子的天敌是什么? 一般PHP面试考题会是什么 - PHP进阶讨论 鸽子除人以外,在自然界有哪些天敌? 什么东西是鸽子的克星? 人民币 有几层? 鸽子最害怕什么? 人民币用几层纸做的 鸽子最害怕什么 人民币用几层纸做的? 鸽子有天敌吗 一亿元人民币有几楼那么高 鸽子的分布天敌食物和习性? 人民币是几层纸做的 鸽子的天敌有那些??? 赤腹鹰会捉鸽子吗? 鸽子害怕的时候是什么表现? 鸽子会被什么咬 鸽子最怕什么声音 人民币是多少克纸,人民币厚度是多少克每平方米?