欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
  • ThinkPHP3.1新特性之动态设置自动完成及自动验证示例代码

    在thinkphp3.1版本之前,如果需要设置自动验证或者自动完成,必须定义在模型中,或者通过setproperty方法动态设置属性来完成,但是这样做的缺点是不太方便动态改

    程序员文章站2023-12-02
  • ThinkPHP3.1查询语言详解

    thinkphp的查询语言配合连贯操作可以很好解决复杂的业务逻辑需求,本篇我们就首先来深入了解下框架的查询语言。 1.查询语言介绍 thinkphp内置了非常灵活的查询

    程序员文章站2023-11-28
  • ThinkPHP3.1之D方法实例详解

    d方法应该是用的比较多的方法了,用于实例化自定义模型类,是thinkphp框架对model类实例化的一种封装,并实现了单例模式,支持跨项目和分组调用,调用格式如下: d(

    程序员文章站2023-11-28
  • ThinkPHP3.1数据CURD操作快速入门

    1.curd概述: curd是一个数据库技术中的缩写词,一般的项目开发的各种参数的基本功能都是curd。它代表创建(create)、更新(update)、读取(read)

    程序员文章站2023-11-28
  • ThinkPHP3.1新特性之对分组支持的改进与完善概述

    thinkphp3.1版本对分组的支持如了如下改进: 每个分组支持独立的空模块 thinkphp3.0及以前版本的分组不支持定义独立的空模块,空模块emptyactio

    程序员文章站2023-11-26
  • ThinkPHP3.1新特性之G方法的使用

    长期以来thinkphp都是需要通过debug_start、debug_end方法甚至debug类才能完成那些调试的功能,而在thinkphp3.1版本中,这些复杂的功能被

    程序员文章站2023-11-26
  • ThinkPHP3.1新特性之内容解析输出详解

    以往版本的thinkphp中页面输出的过程是读取模板文件,然后进行模板解析(也支持调用第三方模板引擎解析),但是有一些情况,我们并没有定义模板文件,或者把模板文件保存在数据

    程序员文章站2023-11-26
  • ThinkPHP3.1新特性之动态设置自动完成和自动验证示例

    以往在thinkphp3.1版本之前,如果需要设置自动验证或者自动完成,一般来说必须定义在模型中,或者通过setproperty方法动态设置属性来完成,这样做的缺点是不太方

    程序员文章站2023-11-26
  • ThinkPHP3.1新特性之对Ajax的支持更加完善

    thinkphp3.1版对ajax的支持更加完善了,具体表现在: 1.判断ajax方式改进 现在可以直接使用常量is_ajax来判断是否ajax方式请求,用来取代之前的

    程序员文章站2023-11-26
  • ThinkPHP3.1新特性之对页面压缩输出的支持

    目前大多数浏览器都已经支持页面的压缩输出,通过压缩输出,页面大小可以减少30%,但是由于3.0及以前的版本都没有内置页面压缩输出功能,所以一般来说,开发人员需要自己在入口文

    程序员文章站2023-11-26
  • ThinkPHP3.1新特性之多数据库操作更加完善

    通常情况下,如果一个应用只是操作同一个数据库(或者分布式数据库)的话,你只需要在项目配置文件中定义数据库连接信息即可。这里说的多数据库操作一般指的是在一个应用中会操作不同的

    程序员文章站2023-11-26
  • ThinkPHP3.1新特性之查询条件预处理简介

    以往的thinkphp3.0版本对数组方式的查询条件会进行安全过滤(这是由于3.0强制使用了字段类型检测,所以数组方式的查询条件会强制转换为字段的设定类型),但是3.0版本

    程序员文章站2023-11-26
  • ThinkPHP3.1新特性之Action参数绑定

    thinkphp3.1版的action参数绑定功能提供了url变量和操作方法的参数绑定支持,这一功能可以使得你的操作方法定义和参数获取更加清晰,也便于跨模块调用操作方法。这

    程序员文章站2023-11-26
  • ThinkPHP3.1新特性之字段合法性检测详解

    thinkphp3.1版增加了表单提交的字段合法性检测,可以更好的保护数据的安全性。这一特性是3.1安全特性中的一个重要部分。 表单字段合法性检测需要使用create方法

    程序员文章站2023-11-26
  • ThinkPHP3.1新特性之命名范围的使用

    thinkphp3.1的命名范围功能,给模型操作提供了一系列的(连贯操作)封装,让你更方便的查询和操作数据。下面我们就来具体了解下这一用法。 1.定义属性 要使用命名范

    程序员文章站2023-11-26
  • ThinkPHP3.1的Widget新用法

    thinkphp3.0版本的widget对action和view的支持力度是相对不够的,仅能够实现基本的模板渲染输出。而3.1版本的发布带来的多层mvc功能,给我们实现wi

    程序员文章站2023-11-26
  • ThinkPHP3.1新特性之多层MVC的支持

    1.模型(model)层:默认的模型层由model类构成,但是随着项目的增大和业务体系的复杂化,单一的模型层很难解决要求,从3.1开始推出了多层model的支持,设计思路很

    程序员文章站2023-11-23
  • ThinkPHP3.1基础知识快速入门

    在当今众多的mvc框架中,thinkphp是一个快速、简单的基于mvc和面向对象的轻量级php开发框架,其遵循apache2开源协议发布,自从诞生以来一直秉承简洁实用的设计

    程序员文章站2023-11-23
  • 彻底删除thinkphp3.1案例blog标签的方法

    本文实例讲述了彻底删除thinkphp3.1案例blog标签的方法。分享给大家供大家参考。具体方法如下: thinkphp3.1框架中的案例blog,添加日记的同时可以添

    程序员文章站2023-11-15
  • ThinkPHP3.1新特性之动态设置自动完成及自动验证示例代码

    在thinkphp3.1版本之前,如果需要设置自动验证或者自动完成,必须定义在模型中,或者通过setproperty方法动态设置属性来完成,但是这样做的缺点是不太方便动态改

    程序员文章站2023-10-23