MyEclipse是一款跨平臺(tái)的Java開發(fā)集成環(huán)境,除了支持Java開發(fā)之外,還支持其他領(lǐng)域的開發(fā),例如Web開發(fā),包括前端開發(fā)和后端開發(fā)。其中,MyEclipse支持的后端語(yǔ)言有許多種,其中之一就是PHP。下面就讓我們來一起看看,MyEclipse如何支持PHP的開發(fā)。
對(duì)于PHP開發(fā)者來說,MyEclipse提供了一套完整的PHP開發(fā)環(huán)境。MyEclipse支持的PHP版本包括PHP 4、PHP5、PHP7和HHVM(HipHop Virtual Machine)。無論你使用哪個(gè)版本的PHP,MyEclipse都可以支持你的開發(fā)。
在MyEclipse中,PHP文件的編輯器與普通的Java文件的編輯器非常相似。當(dāng)你在編輯PHP文件的時(shí)候,MyEclipse會(huì)自動(dòng)為你匹配PHP的語(yǔ)法,這樣能夠?yàn)槟愕拈_發(fā)帶來很大的便利。
MyEclipse還支持許多常用的PHP框架,例如Yii,Zend Framework等等。這些框架都可以方便地在MyEclipse中進(jìn)行開發(fā),并且可以直接輸出Web應(yīng)用程序。例如,下面是一個(gè)使用Yii框架開發(fā)的登錄頁(yè)面的代碼:
<?php class SiteController extends Controller{ public function actionLogin(){ $model = new LoginForm; if( isset($_POST['LoginForm']) ){ $model->attributes=$_POST['LoginForm']; if( $model->validate() ){ //login $this->redirect(Yii::app()->user->returnUrl); } } $this->render('login',array( 'model'=>$model, )); } } ?>此外,MyEclipse還提供了一些開發(fā)PHP應(yīng)用程序的輔助工具。例如,MyEclipse可以根據(jù)你的代碼,自動(dòng)生成PHP文檔,以尋找文檔中的函數(shù)。MyEclipse還提供了一些編碼工具,例如自動(dòng)補(bǔ)全、代碼高亮、代碼折疊等等。 總之,MyEclipse完全支持PHP開發(fā),為使用PHP的開發(fā)者提供了一個(gè)完整、高效、易用的開發(fā)環(huán)境。如果你是一個(gè)PHP開發(fā)者,那么MyEclipse絕對(duì)是你不可或缺的工具之一。
上一篇css3做水滴
下一篇css3加載 media