[請益] PHP程式設計新手一問
<?
define("PI",3.1415926);
define("AREA","面積");
print "半徑為12的圓形".AREA.":".PI*12*12;
?>
以上是我原本的程式碼
後來我將其改成
<?
define("PI",3.1415926);
define("AREA","面積");
print "半徑為12的圓形".AREA.":".PI*12*12."<br>";
?>
卻發生了錯誤
錯誤訊息是這樣敘述
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in
c:\wamp\www\Test.php on line 10
而Line 10正是
print "半徑為12的圓形".AREA.":".PI*12*12."<br>";
這行
請問各位高手可否指點我一下 錯誤在何處 感激不盡
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.162.139.84
推
07/16 00:43, , 1F
07/16 00:43, 1F
→
07/16 00:44, , 2F
07/16 00:44, 2F
→
07/16 00:44, , 3F
07/16 00:44, 3F
→
07/16 00:44, , 4F
07/16 00:44, 4F
→
07/16 00:45, , 5F
07/16 00:45, 5F
謝謝上面的大大 我加上括號後就沒有問題了!!
但是我手邊有一個範本檔案 他的程式碼是這樣
<?
// 常數宣告
define("PI", 3.1415926);
define("AREA", "面積");
// 計算圓的面積
print "圓半徑12的" . AREA . ": " . PI*12*12 . "<br>";
print "圓半徑30的" . AREA . ": " . PI*30*30 . "<br>";
?>
然後再經由瀏覽器開啟的結果 可以正常顯示
請問為什麼此範例可以成功顯示 而我的卻不行呢?
※ 編輯: lanzhi 來自: 218.162.139.84 (07/16 00:54)
→
07/16 01:02, , 6F
07/16 01:02, 6F
→
07/16 01:02, , 7F
07/16 01:02, 7F
→
07/16 01:20, , 8F
07/16 01:20, 8F
推
07/16 08:14, , 9F
07/16 08:14, 9F
→
07/16 08:14, , 10F
07/16 08:14, 10F
→
07/16 08:15, , 11F
07/16 08:15, 11F
推
07/16 10:58, , 12F
07/16 10:58, 12F
→
07/16 11:54, , 13F
07/16 11:54, 13F