本文小編為大家詳細(xì)介紹“php中var不能用如何解決”,內(nèi)容詳細(xì),步驟清晰,細(xì)節(jié)處理妥當(dāng),希望這篇“php中var不能用如何解決”文章能幫助大家解決疑惑,下面跟著小編的思路慢慢深入,一起來學(xué)習(xí)新知識(shí)吧。
在海拉爾等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場(chǎng)前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供做網(wǎng)站、成都網(wǎng)站建設(shè) 網(wǎng)站設(shè)計(jì)制作按需網(wǎng)站建設(shè),公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),高端網(wǎng)站設(shè)計(jì),成都營銷網(wǎng)站建設(shè),外貿(mào)網(wǎng)站制作,海拉爾網(wǎng)站建設(shè)費(fèi)用合理。
php中var不能用的解決辦法:1、打開相應(yīng)的PHP文件;2、查看Address類對(duì)應(yīng)的“address.inc”代碼;3、查找“public”并將其去掉,或者將“public” 改為“var”即可。
php中var不能用怎么辦?
php var報(bào)錯(cuò),PHP異常Parse error: syntax error, unexpected T_VAR錯(cuò)誤解決方法
其實(shí),這是一個(gè)非常容易解決掉的問題。在我看來,似曾相識(shí),呵呵,最近學(xué)JavaScript可是學(xué)會(huì)了使用var聲明變量。
其實(shí),在PHP中根本不需要使用var聲明的,但是當(dāng)一個(gè)變量作為一個(gè)類的成員變量的時(shí)候,使用var還是沒有問題的。
在外部使用var就報(bào)錯(cuò)Parse error: syntax error, unexpected T_VAR in...,例如我的出錯(cuò)信息:
Parse error: syntax error, unexpected T_VAR in D:Apache2.2htdocsshirdrnpagep2pageUtil.inc on line 34
我在測(cè)試:在一個(gè)類的內(nèi)部,使用一個(gè)自己定義的類對(duì)象作為這個(gè)類的成員時(shí),出錯(cuò)了。
Address類對(duì)應(yīng)的address.inc代碼:
代碼如下:
class Address {
var $road;
function Address(){}
function setRoad($road){
$this->road = $road;
}
}
?>
Person類及其測(cè)試代碼為person.php如下:
代碼如下:
require("address.inc");
class Person {
var $name;
var $address;
function Person(){
}
function display(){
echo "Name : ".$this->name."
";
echo "Road : ".$this->address->road."
";
}
}
var $p = new Person();
$p->address = new Address();
$p->address->setRoad("Chagnchun Road");
$p->name = "Shirdrn";
$p->display();
?>
測(cè)試輸出現(xiàn)異常:
Parse error: syntax error, unexpected T_VAR in D:Apache2.2htdocsshirdrnpagep2pageUtil.inc on line 34
就是因?yàn)樵趐erson.php代碼中使用var聲明變量,PHP中是不能這樣的,只要使用“$”符號(hào)起始就表示這個(gè)字符后面的是一個(gè)PHP變量。呵呵:-)
其它網(wǎng)友的補(bǔ)充方法:
問題解決:syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or 前兩天開始自己php之旅,做一個(gè)很普通的網(wǎng)站,結(jié)果我們的php是5.0版本,服務(wù)器是4.0版本,納悶死咯。
解決方法。Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or "}" ,如果有“public”,就將“public”去掉。就不會(huì)出錯(cuò),如果“public” 是定義變量的話,將“public” 改為“var”。
讀到這里,這篇“php中var不能用如何解決”文章已經(jīng)介紹完畢,想要掌握這篇文章的知識(shí)點(diǎn)還需要大家自己動(dòng)手實(shí)踐使用過才能領(lǐng)會(huì),如果想了解更多相關(guān)內(nèi)容的文章,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。
當(dāng)前標(biāo)題:php中var不能用如何解決
文章轉(zhuǎn)載:http://aaarwkj.com/article32/gjijpc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供域名注冊(cè)、微信小程序、全網(wǎng)營銷推廣、Google、響應(yīng)式網(wǎng)站、商城網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)