PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
PHP
[請益] heredoc?
作者:
joinbee
(farewell 我的童年)
2014-06-26 21:35:52
<?php
header("Content-Type:text/html;charset=utf-8");
$mylanguage="php";
$showstr = <<<msg
我最喜愛的網頁程式語言是:$mylanguage <br />
許多學生都說:"it`s easy,it`s good."msg;
echo $showstr;
?>
我照著書上的範例打的理論上應該是會出現我最喜愛的網頁程式語言是:php跟
許多學生都說:it`s easy,it`s good.
可是卻出現Parse error: syntax error, unexpected end of file in
C:\xampp\htdocs\learning.php on line 11
我把html的標籤等都砍掉,結果果然是程式把$showstr後面都看成字串了,請問一下
我的heredoc到底那裏出問題?
作者:
LPH66
(-6.2598534e+18f)
2014-06-26 21:54:00
heredoc 的結束那一行要頂到列首你這裡就是 msg; 這行, 左邊不能有空白
作者:
joinbee
(farewell 我的童年)
2014-06-26 21:59:00
不好意思我改一下,我的原始程式是這樣
作者:
Kenqr
(function(){})()
2014-06-26 22:03:00
這樣還是有4格空白
作者:
joinbee
(farewell 我的童年)
2014-06-26 22:04:00
就是都照書上打結果出問題才覺得奇怪是這樣嗎?可是結果一樣耶?我懂了謝謝 謝謝 書上的表達方式有問題照習慣縮排結果出問題
作者:
tkdmaf
(皮皮快跑)
2014-06-26 23:53:00
先不提書上的東西正確與否。這種寫法我個人是不喜歡用。基本上~~~跟html有關的東西我都不喜歡讓他出現在程式內。
作者:
thitbbeb
(田球兒)
2014-06-27 12:25:00
我都習慣這樣寫
http://codepad.org/wZ274BKT
實際寫真的沒看過有用到 <<<msg的..code
繼續閱讀
Re: [請益] 關於劃位系統的概念
up9cloud
Re: [請益] 找不到localhost
joinbee
[徵才]PHP 工程師(港資金融企業) 台中區上班
icq87093661
[請益] 關於劃位系統的概念
chang0206
[情報] PHP也有Day #4
rickysu
[請益] 在codeigniter裡設file做斷點
youneverknow
[請益] 找不到localhost
joinbee
[請益] 建構子執行順序
m7m123d
[請益] 請問這個函式的參數是什麼意思?
youneverknow
[情報] DrupalCamp 2014 議程徵稿開跑囉!!
cobenash
Links
booklink
Contact Us: admin [ a t ] ucptt.com