为什么这个赋值后面要加点呢?

为什么这个赋值后面要加点呢?

刚在模仿一个小程序的时候,忘记加点(.)       然后没能达到预期效果    想知道加点(.)说明了什么
程序:
<HTML>
<BODY>
<FONT SIZE=6>
<?php
  function big($word)
  {
   $phase = "<B>";
   $phase .= $word;
   $phase .= "</B>";
   return($phase);
  }
  print("你是我的玫瑰花!<BR>\n");
  print(big("你是我的玫瑰花!!!"));
  print("<BR>\n");
  print("你是我的玫瑰花!<BR>\n");
?>
在代码的第八第九行     $phase后面为什么要加个(.)呢   加这个是在说明什么呢?望能人指点!

点是连接符,就是把两个字符串相加

$phase .= $word;

$phase = $phase . $word;

是一样的效果的
如履薄冰

引用:
原帖由 我不是鱼 于 2009-8-11 15:59 发表
点是连接符,就是把两个字符串相加

$phase .= $word;

$phase = $phase . $word;

是一样的效果的
恩  谢谢老大    这让我想起以前学C的时候的+ -法!   谢谢!

引用:
原帖由 我不是鱼 于 2009-8-11 15:59 发表
点是连接符,就是把两个字符串相加

$phase .= $word;

$phase = $phase . $word;

是一样的效果的
好像突然发觉一点怎么PHP的赋值和C得赋值有点区别啊      
如果在C中:
$phase .= $word;

$word = $phase . $word;
才应该是一样的效果          是这样的吗斑竹!

$phase .= $word;
$phase = $phase . $word;