分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 网页技术

tinkphp 阅读第一天

发布时间:2023-09-06 01:53责任编辑:彭小芳关键词:暂无标签

行为监听

行为(Behavior)是在预先定义好的一个应用位置执行的一些操作。 类似于 AOP 编程中的“切面” 的概
念,给某一个切面绑定相关行为就成了一种类 AOP 编程的思想。 所以,行为通常是和某个位置相关,行
为的执行时间依赖于绑定到了哪个位置上。

入口文件

public/index.php// 更改// 应用入口文件// 定义项目路径define(‘APP_PATH‘, __DIR__ . ‘/../application/‘);// 加载框架引导文件require __DIR__ . ‘/../thinkphp/start.php‘;

url访问

  • 默认是不区分大小写的

    http://localhost/index.php/Index/Blog/read
    // 和下面的访问是等效的
    http://localhost/index.php/index/blog/read

  • 如果访问的话,使用驼峰命名法

  • 或者修改应用配置文件config.php

    // 关闭URL中控制器和操作名的自动转换
    ‘url_convert‘ => false,

extend | 扩展类

可以在下面放置一些自己需要的其他扩展类例如:发送邮件、获取地理位置信息等

extra | 扩展配置参数

数据输出

‘default_return_type‘=>‘json‘
  • 支持明确输出 json

    return json([‘data‘=>$data,‘code‘=>1,‘message‘=>‘操作完成‘]);

参数配置 | 配置格式 -> 数组

  • 设置参数 | 二级配置

    $config = [ ???‘user‘ => [ ???????‘type‘ => 1, ???????‘name‘ => ‘thinkphp‘, ???], ???????‘db‘ => [ ???????‘type‘ => ‘mysql‘, ???????‘user‘ => ‘root‘, ???????‘password‘ => ‘‘, ???],];// 设置配置参数Config::set($config);// 读取二级配置参数echo Config::get(‘user.type‘);// 或者使用助手函数echo config(‘user.type‘);
  • 读取配置

    设置完配置参数后,就可以使用get方法读取配置了,例如:

    echo Config::get(‘配置参数1‘);

    系统定义了一个助手函数 config ,以上可以简化为:

    echo config(‘配置参数1‘);

tinkphp 阅读第一天

原文地址:https://www.cnblogs.com/ar13/p/9028211.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved