本文实例讲述了Zend Framework教程之模型Model用法。分享给大家供大家参考,具体如下:
附一个简单粗俗的例子。只是大概说明了用法:如果要深究,可以自己跟踪源码了解。
model_demo1
│.project
│.buildpath
│.zfproject.xml
│
├─.settings
│ org.eclipse.php.core.prefs
│ .jsdtscope
│ org.eclipse.wst.jsdt.ui.superType.name
│ org.eclipse.wst.jsdt.ui.superType.container
│
├─application
││Bootstrap.php
││
│├─configs
││ application.ini
││
│├─controllers
││ IndexController.php
││ ErrorController.php
││
│├─models
││ Test.php
││ ModelTest.php
││
│└─views
│ ├─scripts
│ │├─index
│ ││ index.phtml
│ ││
│ │└─error
│ │ error.phtml
│ │
│ └─helpers
├─docs
│ README.txt
│
├─library
│├─app
││ Test.php
││
│├─myApp
││ Test.php
││
│├─Zend
││ Test.php
││
│├─AppTest
││ Test.php
││
│└─AppTest2
│ Test.php
│
├─public
│ index.php
│ .htaccess
│
└─tests
│phpunit.xml
│bootstrap.php
│
├─application
│└─controllers
│ IndexControllerTest.php
│
└─library
如下是从上到下,每一个文件的源码,不再详细说明:
/model_demo1/application/configs/application.ini
phpSettings.display_startup_errors = 1
phpSettings.display_errors = 1
includePaths.library = APPLICATION_PATH "/../library"
bootstrap.path = APPLICATION_PATH "/Bootstrap.php"
bootstrap.class = "Bootstrap"
appnamespace = "Application"
autoloadernamespaces.app = "App_"
autoloadernamespaces.my = "MyApp_"
resources.frontController.controllerDirectory = APPLICATION_PATH "/controllers"
resources.frontController.params.displayExceptions = 1
phpSettings.display_startup_errors = 1
phpSettings.display_errors = 1
phpSettings.display_startup_errors = 1
phpSettings.display_errors = 1
resources.frontController.params.displayExceptions = 1
页:
[1]