广告广告
  加入我的最爱 设为首页 风格修改
首页 首尾
 手机版   订阅   地图  繁体 
您是第 3581 个阅读者
 
发表文章 发表投票 回覆文章
  可列印版   加为IE收藏   收藏主题   上一主题 | 下一主题   
terryshao
数位造型
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x1 鲜花 x72
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片
推文 x0
[PHP][讨论] 问题:指定运算子".="
用法是字串连结
可是在物件导向中他会写成

function header() {
$this->page="<html><head><title>";
$this->page.="标题"</title>;
$this->page.="</head><body>";

接在下面的函数接着都用.=
这样是为什么..是PHP的特殊之处吗?
因为我只学了PHP跟C++
直接写完整不是很好吗
像是
$this->page="<html><head><title>标题</title></head><body>";


献花 x0 回到顶端 [楼 主] From:台湾中华电信 | Posted:2006-09-19 15:10 |
henry014
个人头像
个人文章 个人相簿 个人日记 个人地图
小人物
级别: 小人物 该用户目前不上站
推文 x1 鲜花 x49
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

$a .= $b;
的意思就是 $a = $a.$b;
也就是将两个字串结合的意思
例如:
$a="Hello";
$a.=" World";
echo $a;
这样就会列出 Hello World的字样
而没有用.=的话就会变成
$a="Hello";
$a=" World";
echo $a;
这样会列出 World


献花 x0 回到顶端 [1 楼] From:IANA | Posted:2006-09-25 20:33 |
terryshao
数位造型
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x1 鲜花 x72
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

那如果直接就接着写不是很方便吗?
一次写完也不容易出错吧


献花 x0 回到顶端 [2 楼] From:台湾中华电信 | Posted:2006-09-29 00:11 |
henry014
个人头像
个人文章 个人相簿 个人日记 个人地图
小人物
级别: 小人物 该用户目前不上站
推文 x1 鲜花 x49
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

有些情况下是需要这样写的
例如说我想要经过判断式判断过后将运算结果输出成文字

function show(){
$msg = "结果是:";
if($import == 1){
  $msg .= "正确";
}else{
  $msg .= "错误";
}
echo $msg;
}


献花 x0 回到顶端 [3 楼] From:IANA | Posted:2006-09-29 13:23 |
terryshao
数位造型
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x1 鲜花 x72
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

原来还可以这样用喔
太神奇了...
这下我完全懂了...
看来光看书还差远了...书上很多都并没有提示很清楚用法


献花 x0 回到顶端 [4 楼] From:台湾中华电信 | Posted:2006-09-30 02:06 |

首页  发表文章 发表投票 回覆文章
Powered by PHPWind v1.3.6
Copyright © 2003-04 PHPWind
Processed in 0.051793 second(s),query:16 Gzip disabled
本站由 瀛睿律师事务所 担任常年法律顾问 | 免责声明 | 本网站已依台湾网站内容分级规定处理 | 连络我们 | 访客留言