malike 发表于 2018-2-11 12:15:32


            本文实例讲述了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]
查看完整版本: Zend Framework教程之模型Model用法简单实例