时间:2021-05-25
本文实例讲述了Zend Framework入门之环境配置及第一个Hello World程序。分享给大家供大家参考,具体如下:
第一步:确认你的PHP环境:
1.请PHPer确认你的PHP版本是否在5.2.0以上..如果不是的话..请更新到5.2.0,否则.Zend Framework 好像用不了..我自己有试过.
遇到过这样的问题..所以请你们自己测试一下..PHP源码最新版下载地址为:http:///download/latest最新版本的源码.
第三步:建立项目目录:
我也不想去多说什么..我把图片给展示出来..是我的这个教程的项目目录...我在上面都有说明..大家可以按照下面的方式来建立目录..当然下面我会提供源码下载.
不过建议朋友们一定要自己动手..才可以学到更多..我给也源码也只是给大家做为一个参考.
第四步:程序说明:
这里我不多说什么.因为每个文件里面都有注解.我想不会有太难.要是有的朋友不懂请在博客上给我留言.我会关注这个博客..尽量回答你们的问题..谢谢..
index.php(网站入口)文件及说明:
<?phperror_reporting(E_ALL|E_STRICT);date_default_timezone_set('Asia/Shanghai');set_include_path('.' .PATH_SEPARATOR .'./library' .PATH_SEPARATOR .'./application/models/'.PATH_SEPARATOR .get_include_path());require_once 'Zend/Loader.php'; Zend_Loader::registerAutoload();//设置Zend Framework 自动载入类文件$registry = Zend_Registry::getInstance();//设置模板显示路径 $view = new Zend_View();$view->setScriptPath('./application/views/scripts/');$registry['view'] = $view;//注册View//设置控制器$frontController =Zend_Controller_Front::getInstance();$frontController->setBaseUrl('/zendframework')//设置基本路径 ->setParam('noViewRenderer', true) ->setControllerDirectory('./application/controllers') ->throwExceptions(true) ->dispatch();IndexController.php文件及说明:
<?phpclass IndexController extends Zend_Controller_Action {function init() {$this->registry = Zend_Registry::getInstance();$this->view = $this->registry['view'];$this->view->baseUrl = $this->_request->getBaseUrl();}function indexAction() {//这里给变量赋值,在index.phtml模板里显示$this->view->bodyTitle = '<h1>Hello World!</h1>';echo $this->view->render('index.phtml');//显示模版}}index.phtml模板文件说明:
<?=$this->bodyTitle; ?><!-- 这里输出控制器里Action传过来的值:hello world -->完整实例代码点击此处本站下载。
不过我的library里面没有加上Zend. 请各位PHPer自己加上.要是有什么问题..请朋友给我留言.
更多关于zend相关内容感兴趣的读者可查看本站专题:《Zend FrameWork框架入门教程》、《php优秀开发框架总结》、《Yii框架入门及常用技巧总结》、《ThinkPHP入门教程》、《php面向对象程序设计入门教程》、《php+mysql数据库操作入门教程》及《php常见数据库操作技巧汇总》
希望本文所述对大家基于Zend Framework框架的PHP程序设计有所帮助。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
没有用Java写过程序,做为一个Java新手,在写第一个Hello,world程序之前,先在Ubuntu中搭建Java开发环境。一、JDK安装好吧,我选择JDK
Hello,World,几乎是程序猿学习各种语言的第一个程序,心血来潮,有空拿主流开发语言如何实现,汇总并整理了下.包括大致快速了解下这门语言,开发,编译,环境
第一个页面:SubHello()Document.All.myScriptlet.HelloEndSub2.htm里的源码:Subpublic_Hello()M
复制代码代码如下:String.Format("{0}world!","hello")//将输出helloworld!,没有问题,但是只要在第一个参数的任意位置
第一个测试“HelloTest!”首先,在我们$GOPATH/src目录下创建hello目录,作为本文涉及到的所有示例代码的根目录。然后,新建名为hello.g