1

3.5.2PHP字符串运算符

Posted by 撒得一地 on 2015年10月10日 in PHP入门教程

字符串运算符只有一个,即英文的句号"."。它将两个字符串连接起来,结合成一个新的字符串。在C++或java中,可以用"+"号来连接字符串。但在PHP中,"+"号只用作算术运算符使用,而不能用来连接字符串。

字符串运算符,第一种写法是连接运算符(“.”),它返回其左右参数连接后的字符串。第二种写法是连接赋值运算符(“.=”),它将右边参数附加到左边的参数之后。

实例1:

<?php
  $a = "Hello " ;
  $b = $a ."World!" ;
  echo $b."<br/>";

  $a  =  "Hello " ;
  $a  .=  "World!" ;   
  echo $a;  
?> 

上面输出结果:
Hello World!
Hello World!

实例2:

<?php
  $n = "3.1415abc";
  $m = 2;
  $nm = $n.$m;
  echo $nm."<br/>";

  $mn = $n+$m;
  echo $mn."<br/>";
?>

输出结果:
3.1415abc2
5.1415

根据上面的实例可知,当使用"."符号时,两个变量进行字符串连接操作组合成新字符串。当使用"+"时,PHP只把这当成一次加法运算。PHP进行加法运算,如果加号两本有字符类型,则自动转换为整型:如果全为字母,则输出0;如果是以数字开头的字符串,则会截取字符串头部的数字,再进行运算。

标签:

上一篇:

下一篇:

相关推荐

1 Comment

发表评论

电子邮件地址不会被公开。 必填项已用*标注

0 + 0 = ?

网站地图|XML地图

Copyright © 2015-2018 技术拉近你我! All rights reserved.
闽ICP备15015576号-1,版权所有©psz.