您的位置:首页 > 技术中心 > php框架 >
  • ThinkPHP执行调用存储过程怎么添加日志

    ThinkPHP执行调用存储过程怎么添加日志//PHP代码部分/** * [LogAdd 操作日志] * @param [string] $userid [用户的ID] * @param [string] $type

    2020-05-30 13:06点击阅读

  • laravel 数据验证规则

    laravel 怎样验证数据规则return [accepted => 必须为yes,on,1,true, active_url

    2020-05-30 13:05点击阅读

  • thinkphp5配置指定ip访问模块

    在config.php中添加allow_module_ip => [admin => *], // 设置某些ip可以访问指定模块[admin => *] 所有ip都可以访问admin模块,[admin => [127.0.0.1,192.1

    2020-05-30 09:26点击阅读

  • laravel框架与thinkPHP框架的区别

    laravel框架与thinkPHP框架的区别主要区别:1.渲染模版方式的不同:在Laravel框架里,使用return view()来渲染模版;而ThinkPHP里则使用了$this->display()的方式渲染模版;2.在Larave

    2020-05-29 10:47点击阅读

  • thinkphp5.1使用Smarty模板引擎

    Thinkphp5.1使用Smarty模板引擎习惯了使用smarty的小伙伴,如果不想修改已有的模板代码,可以直接使用composer安装Smarty库,修改模板配置文件就可以直接使用smarty模板了think-smartyThinkPH

    2020-05-29 10:17点击阅读

  • thinkphp模块改名的方法

    thinkphp模块改名,如何做。例如,We模块改为You模块步骤如下:We模块:(大小写敏感) 1.修改Controller和model的 namespace为You 2.替换所有的We\链接为 You\ 3.替换所有的We/链接为 Yo

    2020-05-29 09:08点击阅读

  • thinkphp模型定义

    模型定义一.定义模型1. 定义一个与数据库相匹配的模型class User extends Model{}2. 模型会自动对应数据表,模型类的命名规则是除去表前缀(例如:tp_)的数据表名称,采用驼峰法命名,并且首字母大写,例如:tp_us

    2020-05-28 14:36点击阅读

  • laravel安装jwt-auth及验证(实例)

    laravel 安装jwt-auth及验证1、使用composer安装jwt,cmd到项目文件夹中;composer require tymon/jwt-auth 1.0.*(这里版本号根据自己的需要写)安装jwt ,参考官方文档https

    2020-05-28 10:46点击阅读

  • 基于 Laravel 开发会员分销系统

    最近,在 Sitesauce 现有基础上新增会员系统,就具体实现细节写了这篇文章。笔记:我将从零开始构建该程序,这样无论你处于什么阶段都可以读懂该文章。 当然如果你已经非常熟悉 Laravel ,你可以在此 Rewardful 之类的平台上

    2020-05-28 10:16点击阅读

  • thinkphp3.1项目开发部署

    下载ThinkPHP 3.1.3 框架包解压后文件结构:├─ Common 框架公共文件目录├─ Conf 框架配置文件目录├─ Extend 框架扩展目录├─ Lang 框架系统语言目录├─ Lib 系统核心基类库目录│ ├─ Beha

    2020-05-28 09:36点击阅读

  • session与cookie的机制及laravel框架下的相关应用

    一、cookie的由来当用户访问某网站时,web服务器会将部分信息保存到本地计算机上,当用户再次关顾该网站时,服务器会去查看用户是否登录过该网站,如果登录过,就会将这些记录在本地的信息发送到网页上展示出来,这就是cookie存在的意义。那么

    2020-05-27 16:37点击阅读

  • thinkPHP配置jwt(代码实例)

    thinkphp5.1-jwt的安装与使用安装jwt插件在composer.json的require中加入如下配置"firebase/php-jwt": "^5.0"在项目根目录下执行composer update即可.创建一个auth中间

    2020-05-27 13:48点击阅读

  • thinkPHP使用migrate迁移数据库

    thinkPHP的数据库迁移工具:topthink/think-migration一:安装topthink/think-migration这里注意你安装topthink/think-migration时需要注意你的thinkPHP版本,这

    2020-05-27 09:08点击阅读

  • 关于 Laravel ORM 对 Model::find 方法进行缓存

    下面由Laravel开发教程栏目给大家介绍Laravel ORM 中你不知道的骚操作,希望对需要的朋友有所帮助!前段时间做项目时候,想要在不改变方法签名的情况下,给 Model::find 方法做个缓存。而且想要做到即插即用。1.先看一下当

    2020-05-26 11:55点击阅读

  • thinkphp中使用Casbin作为权限控制中间件

    PHP-Casbin 是一个强大的、高效的开源访问控制框架,它支持基于各种访问控制模型的权限管理。Think-Casbin 是一个专为ThinkPHP5.1定制的Casbin的扩展包,使开发者更便捷的在thinkphp项目中使用Casbin

    2020-05-26 09:17点击阅读

  • 在 Laravel 7 中优雅使用 UUID 教程

    最近我不得不在 Laravel 7 实现 通用唯一识别码 ( UUIDs ),并遇到一些问题。我希望这帖子可为其他正在做相同事情的人解惑。使用 UUIDs 的高级理由A) 它们从你的 统一资源定位符 移除编号的 身份识别号 ,故用户不能看到

    2020-05-25 11:29点击阅读

  • THINKPHP中的AUTH权限管理介绍

    AUTH权限管理的原理最简单的auth权限管理的4张数据表如下图每一个功能对应的一个url路径,规则表其实就是记录url路径,通过url来实现权限管理权限验证时机分类前置验证所谓前置认证,就是当前可访问的页面内部元素在显示前就进行权限验证。

    2020-05-25 09:12点击阅读

  • 教你在JS中实现Laravel的route函数

    下面由Laravel开发教程栏目给大家介绍Laravel ORM 中你不知道的骚操作,希望对需要的朋友有所帮助!在Laravel的路由模块里,我们可以给每一个路由设定一个名字,比如:Route::get(/blog/{blog}, Blog

    2020-05-24 14:17点击阅读

  • 关于THINKPHP的AUTH权限管理

    AUTH权限管理的原理最简单的auth权限管理的4张数据表如下图每一个功能对应的一个url路径,规则表其实就是记录url路径,通过url来实现权限管理权限验证时机分类前置验证所谓前置认证,就是当前可访问的页面内部元素在显示前就进行权限验证。

    2020-05-24 14:12点击阅读

  • Laravel 基于 Module 实现 API 架构

    我非常喜欢编写基于模块化设计的软件和编程方式,但我不太喜欢依赖第三方软件包和类库来处理一些琐碎的事情,因为它们不会让你的编程水平得到很好的提升。所以这两年来,我一直在用 Laravel 编写基于模块的软件,现在我对这个结果非常满意。推动我走

    2020-05-23 10:03点击阅读