頁:
[1]
請問各位前輩,此程式為何會發生錯誤?(已解決,感謝各位前輩)
本帖最後由 chialewang 於 2019-8-6 08:32 PM 編輯各位前輩 您們好:
$a = 7;
$b = 8;
echo '<p>';
echo $a += $b;
echo $a
//out:1515
問題1.為何是1515,不是15?
問題2.為何下列程式無法執行?
$x = '這是一封信'
echo '<p>'.$x.'<p>';
//out:這是一封信
$x .= '這封信是來自於'
echo '<p>'.$x.'<p>';
//out這是一封信這封信是來自於
$x .= <font color = "red">小學生</font>
echo '<p>'.$x.'<p>';
//out:這是一封信這封信是來自於小學生
麻煩有空的前輩指導一下 感恩
...<div class='locked'><em>瀏覽完整內容,請先 <a href='member.php?mod=register'>註冊</a> 或 <a href='javascript:;' onclick="lsSubmit()">登入會員</a></em></div><div></div> 本帖最後由 daneil4444 於 2019-8-2 10:47 AM 編輯
q1:
echo $a += $b;//先印一次15
echo $a;//在印一次15
所以當然是1515
q2:
$x = '這是一封信';
$x = '這封信是來自於';
$x ="<font color = 'red'>小學生</font>";
分號,基本常犯的錯 {:32:} daneil4444 發表於 2019-8-2 10:44 AM static/image/common/back.gif
q1:
echo $a += $b;//先印一次15
echo $a;//在印一次15
daneil4444 前輩 您好:
感謝您的告知,問題已經解決
感恩 本帖最後由 chialewang 於 2019-8-2 11:12 PM 編輯
daneil4444 發表於 2019-8-2 10:44 AM static/image/common/back.gif
q1:
echo $a += $b;//先印一次15
echo $a;//在印一次15
daneil4444 前輩您好:
不對啊!
echo $a; //(為何是$a不是7?)
煩請指教 感恩 chialewang 發表於 2019-8-2 11:11 PM static/image/common/back.gif
daneil4444 前輩您好:
不對啊!
$a += $b
這寫法相當於
$a = $a + $b
不就是
15 = 7 + 8
你問題在哪{:24:}<br><br><br><br><br><div></div> daneil4444 發表於 2019-8-3 08:13 AM static/image/common/back.gif
$a += $b
這寫法相當於
$a = $a + $b
daneil4444 前輩 您好:
$a += $b
這寫法相當於
$a = $a + $b
這個我知道
但我的問題它只單純輸出 $a 而已
為何還是 $a = $a + $b 的 15?
不好意思,請多指教 本帖最後由 daneil4444 於 2019-8-3 08:47 PM 編輯
$a 在你下 $a += $b 不就從7改成15了嗎?
先將$a=7加上$b=8等於15再寫回$a這變數,$a已經不在是7了..
程式改這樣
$a = 7;
$b = 8;
echo $a;
echo $a += $b;
echo $a;
自己跑看看結果 daneil4444 發表於 2019-8-3 08:46 PM static/image/common/back.gif
$a 在你下 $a += $b 不就從7改成15了嗎?
先將$a=7加上$b=8等於15再寫回$a這變數,$a已經不在是7了..
daneil4444 前輩 您好:
我搞懂了!
謝謝您耐心的回覆 感恩
頁:
[1]