首頁  >  文章  >  後端開發  >  這裡語法為什麼有錯

這裡語法為什麼有錯

WBOY
WBOY原創
2016-08-04 09:20:151066瀏覽

<code>class foo 
{
    public $hello = 'a';
    public function m()
    {
         echo 'dsds';
    }
}

$obj = new foo();
$obj->m();
</code>

這裡語法為什麼有錯

會不會跟虛擬機器有關? virtualbox 5.1
掛載了一個共享資料夾 /mnt/shared

這裡語法為什麼有錯
一樣報錯 、 真是懵逼了啊!
這裡語法為什麼有錯

ie 11 也是錯、無快取

win下走的是 xampp
ubuntu下走的是 nginx php5.6
win(主機)和ubuntu(虛擬機器)同時共用資料夾 C:workspace

這裡語法為什麼有錯

重啟伺服器依然有問題、請瀏覽器快取
在我電腦上運作依然出錯
懷疑是編輯器的問題??

這裡語法為什麼有錯

回覆內容:

<code>class foo 
{
    public $hello = 'a';
    public function m()
    {
         echo 'dsds';
    }
}

$obj = new foo();
$obj->m();
</code>

這裡語法為什麼有錯

會不會跟虛擬機器有關? virtualbox 5.1
掛載了一個共享資料夾 /mnt/shared

這裡語法為什麼有錯
一樣報錯 、 真是懵逼了啊!
這裡語法為什麼有錯

ie 11 也是錯、無快取

win下走的是 xampp
ubuntu下走的是 nginx php5.6
win(主機)和ubuntu(虛擬機器)同時共用資料夾 C:workspace

這裡語法為什麼有錯

重啟伺服器依然有問題、請瀏覽器快取
在我電腦上運作依然出錯
懷疑是編輯器的問題??

這裡語法為什麼有錯

辛苦各位、問題找到了,是隱藏字符引起的語法報錯
這裡語法為什麼有錯

這裡語法為什麼有錯

這裡語法為什麼有錯

我複製了你的程式碼試了下,一切正常,你書寫的時候注意下引號必須是英文的。

沒有任何錯誤, 可能是你的瀏覽器快取導致的, 嘗試ctrl + F5 強制刷新瀏覽器試試

看起來還真沒錯

這裡語法為什麼有錯

這裡語法為什麼有錯

測了一下 沒問題。
起身喝杯水 抽根菸 上趟廁所,回來重新打開,不行就換個瀏覽器。
那些莫名其妙的小問題基本上就解決了


單引號換雙引號試試呢
報錯的提示為什麼是 ‘‘dsds’’ 兩個引號

遇到這種問題試著去把程式碼格式化一下,把全角字元格式化為半角字元說不定就好了。

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn