zoukankan      html  css  js  c++  java
  • thinkPHP学习笔记(2)

    1.调试模式

    设置调试模式部分代码如下:

    1 <?php
    2 define('APP_DEBUG',TRUE); // 开启调试模式 常量定义代码
    3 require '/ThinkPHP框架所在目录/ThinkPHP.php';

    关闭调试模式代码如下:

    define('APP_DEBUG',false);

    2.配置

    1 // 项目配置文件
    2 return array(
    3     '配置参数'     => '配置值', 
    4     // 更多配置参数
    5     //...
    6 );

    3.控制器

    代码如下:

    1 class IndexAction extends Action { // 这里的类名要跟文件名一致
    2     public function index(){
    3         echo 'hello,world!';
    4     }
    5 }

    4.URL

    还有一些小点的补充:

    (1)m参数表示模块,a操作表示操作

    (2)PATHINFO模式下面,URL是可定制的

    1 'URL_PATHINFO_DEPR'=>'-', // 更改PATHINFO参数分隔符

      支持下面的URL访问:

    http://localhost/app/index.php/module-action-var-value/

    (3)REWRITE模式:添加如下代码

    <IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
    </IfModule>
  • 相关阅读:
    pm2
    php 基础知识
    EBADF, read
    php apache
    noah
    ejs
    node linux
    枚举系统进程
    c++ 进程权限的提升
    Liunx的目录结构
  • 原文地址:https://www.cnblogs.com/tine/p/5718993.html
Copyright © 2011-2022 走看看