[PHP] Yaf框架的简单安装使用,yaf框架
PHP开发组鸟哥惠新宸开发的php扩展框架
安装
windows下载扩展:https://pecl.php.net/package/yaf/2.2.9/windows
根据自己的电脑系统和php的版本号选择,NTS是线程不安全,TS是线程安全
根据phpinfo(),选择是否是线程安全
把php_yaf.dll扩展放到ext目录下
重启apache
使用
新建目录public,新建文件index.php入口文件
<?<span>php define(</span>"APP_PATH", realpath(dirname(__FILE__) . '/../')); <span>/*</span><span> 指向public的上一级 </span><span>*/</span><span> $app </span>= <span>new</span> Yaf_Application(APP_PATH . "/conf/application.ini"<span>); $app</span>->run();
新建目录conf,新建文件application.ini
<span>[product] ;支持直接写PHP中的已定义常量 application</span>.directory=APP_PATH "/application/"
新建目录application/controllers,新建文件index.php
<?<span>php </span><span>class</span> IndexController <span>extends</span><span> Yaf_Controller_Abstract { </span><span>public</span> <span>function</span> indexAction() {<span>//</span><span>默认Action</span> <span>$this</span>->getView()->assign("content", "Hello Yaf"<span>); } }</span>
新建目录views/index,新建文件index.phtml
<h1><?php <span>echo</span> <span>$content</span>;?></h1>

Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

Video Face Swap
Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Article

Hot Tools

WebStorm Mac version
Useful JavaScript development tools

Dreamweaver CS6
Visual web development tools

VSCode Windows 64-bit Download
A free and powerful IDE editor launched by Microsoft

PhpStorm Mac version
The latest (2018.2.1) professional PHP integrated development tool

EditPlus Chinese cracked version
Small size, syntax highlighting, does not support code prompt function
