内容简介:因为示例:
因为 php
的弱语言特性,因此当字符串与整数使用 +
号运算符的时候,字符串会被转换为整数,具体转换规则如下:
-
如果字符串以数字开头并且与字母或者符号进行搭配,那么会舍弃掉字母或者符号部分直接转换为开头的数字, 例如
"123abc"
转换得到123
-
如果是字符串开头加数字,那么字符串转换为整型得到的是0, 例如
abc123
转换得到0
-
如果是数字0开头或者以数字0开头和字母或符号搭配的字符串,那么被转换为整型的时候开头的数字0会被舍弃掉, 例如
0123abc
转换得到123
示例:
-
<?php $val = "123abc123"; $val2 = 123; echo $val + $val2; // 123 + 123 ?>
输出
246
-
<?php $val = "abc123"; $val2 = 123; echo $val + $val2; // 0 + 123 ?>
输出
123
-
<?php $val = "0123abc"; $val2 = 123; echo $val + $val2; // 123 + 123 ?>
输出
246
happy coding!
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- 每日一题:字符串转换整数 (atoi)
- PHP 大整数 / 科学计数法 转 字符串
- LeetCode8.字符串转换整数(atoi) JavaScript
- 在F#中将字符串列表转换为浮点数/整数
- LeetCode 之 JavaScript 解答第8题 —— 字符串转换整数 (String to Integer )
- 989-数组形式的整数加法
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Masterminds of Programming
Federico Biancuzzi、Chromatic / O'Reilly Media / 2009-03-27 / USD 39.99
Description Masterminds of Programming features exclusive interviews with the creators of several historic and highly influential programming languages. Think along with Adin D. Falkoff (APL), Jame......一起来看看 《Masterminds of Programming》 这本书的介绍吧!