摘要:
今天来给大家讲下查询最常用但也是最复杂的where方法,where方法也属于模型类的连贯操作方法之一,主要用于查询和操作条件的设置。where方法的用法是ThinkPHP查询语言的精髓,也是ThinkPHP ORM的重要组成部分和亮点所在,可以完成包括普通查询、表达式查询、快捷查询、区间查询、组合查... 阅读全文
摘要:
ThinkPHP的CURD操作中有很多非常实用的方法,从这篇开始,我们会为大家一一介绍。首先为大家介绍下field方法的用法。field属于模型的连贯操作方法之一,主要目的是标识要返回或者操作的字段,可以用于查询和写入操作。1、用于查询在查询操作中field方法是使用最频繁的。$Model->fie... 阅读全文
摘要:
Volist标签主要用于在模板中循环输出数据集或者多维数组。volist标签(循环输出数据)闭合非闭合标签属性name(必须):要输出的数据模板变量id(必须):循环变量offset(可选):要输出数据的offsetlength(可选):输出数据的长度key(可选):循环的key变量,默认值为imo... 阅读全文
摘要:
U方法用于完成对URL地址的组装,特点在于可以自动根据当前的URL模式和设置生成对应的URL地址,格式为:U('地址','参数','伪静态','是否跳转','显示域名');在模板中使用U方法而不是固定写死URL地址的好处在于,一旦你的环境变化或者参数设置改变,你不需要更改模板中的任何代码。在模板中的... 阅读全文
摘要:
定义和用法strlen() 函数返回字符串的长度。语法strlen(string)参数描述string必需。规定要检查的字符串。例子输出:12 阅读全文
摘要:
定义和用法strpos() 函数返回字符串在另一个字符串中第一次出现的位置。如果没有找到该字符串,则返回 false。语法strpos(string,find,start)参数描述string必需。规定被搜索的字符串。find必需。规定要查找的字符。start可选。规定开始搜索的位置。提示和注释注释... 阅读全文
摘要:
C方法是ThinkPHP用于设置、获取,以及保存配置参数的方法,使用频率较高。了解C方法需要首先了解下ThinkPHP的配置,因为C方法的所有操作都是围绕配置相关的。ThinkPHP的配置文件采用PHP数组格式定义。由于采用了函数重载设计,所以用法较多,我们来一一说明下。设置参数C('DB_NAME... 阅读全文
摘要:
定义和用法str_replace() 函数使用一个字符串替换字符串中的另一些字符。语法str_replace(find,replace,string,count)参数描述find必需。规定要查找的值。replace必需。规定替换find中的值的值。string必需。规定被搜索的字符串。count可选... 阅读全文
摘要:
Session方法用于Session 设置、获取、删除和管理操作。Session 用于Session 设置、获取、删除和管理操作用法session($name, $value='')参数name(必须):如果传入数组 则表示进行session初始化,如果传入null表示清空当前session,如果是... 阅读全文
摘要:
PHP的unset()函数用来清除、销毁变量,不用的变量,我们可以用unset()将它销毁。但是某些时候,用unset()却无法达到销毁变量占用的内存!我们先看一个例子:最后输出unset()之前占用内存减去unset()之后占用内存,如果是正数,那么说明unset($s)已经将$s从内存中销毁(或... 阅读全文
摘要:
从本篇开始,我们会陆续给大家详细说明下框架内置函数的用法。D方法D方法应该是用的比较多的方法了,用于实例化自定义模型类,是ThinkPHP框架对Model类实例化的一种封装,并实现了单例模式,支持跨项目和分组调用,调用格式如下:D('[项目://][分组/]模型','模型层名称')方法的返回值是实例... 阅读全文
摘要:
intval 变量转成整数类型。语法: int intval(mixed var, int [base]);返回值: 整数函数种类: PHP 系统功能内容说明:本函数可将变量转成整数类型。可省略的参数 base 是转换的基底,默认值为 10。转换的变量 var 可以为数组或类之外的任何类型变量。 阅读全文
摘要:
单个赋值this->assign('name',$value); //在 Action 类里面使用 assign 方法对模板变量赋值,无论何种变量类型都统一使用 assign 赋值$this->display() // 输出模版文件批量赋值$array['name'] = 'thinkphp'$ar... 阅读全文
摘要:
(PHP 4, PHP 5) class_exists—检查类是否已定义boolclass_exists(string$class_name[,bool$autoload] )如果由class_name所指的类已经定义,此函数返回TRUE,否则返回FALSE。Example #1class_exis... 阅读全文