查询方式 ThinkPHP可以支持直接使用字符串作为查询条件,但是大多数情况推荐使用索引数组或者对象来作为查询条件,因为会更加安全。一、使用字符串作为查询条件这是最传统的方式,但是安全性不高,例如: 最后生成的SQL语句是 采用字符串查询的时候,我们可以配合使用新版提供的字符串条件的安全预处理机制, ...
分类:
编程语言 时间:
2016-08-14 19:08:23
阅读次数:
178
1.数组的概念 数组就是一个用来存储一系列变量值的命名区域。 每个数组元素有一个相关的索引(也成为关键字),它可以用来访问元素。 PHP允许间隔性地使用数字或字符串作为数组的索引。 2.数字索引数组 2.1 数字索引数组的初始化 如果需要将按升序排列的数字保存在一个数组中,可以使用range()函数 ...
分类:
编程语言 时间:
2016-08-12 18:22:22
阅读次数:
316
在PHP中,存储在数组中的值成为数组元素,数组有一维数组和多维数组之分,每个数组元素的索引也称为关键字,访问数组元素可以通过索引。数组处理函数举例如下:一.创建数组1.使用array()函数创建数组:arrayarray([$key=>]$value,...)$key=>$value,定义了关键字的键名和..
分类:
编程语言 时间:
2016-08-04 19:54:31
阅读次数:
170
有时候,会见到利用ordinal方法来索引数组的代码。例如下面这个简化的类,表示一种烹饪用的香草: 假设有一个香草的数组,表示一座花园中的植物,想要按照类型(一年生、多年生或者两年生植物)进行组织后将植物列出来。 1.将集合放到一个按照类型的序数进行索引的数组中实现: 这种方法可行,但是由于数组与泛 ...
分类:
编程语言 时间:
2016-08-02 23:55:17
阅读次数:
227
学习重点: 数字索引数组 非数字索引数组 数组操作符 多维数组 数组排序 数组函数 在第一章和第二章,我使用的变量是标量变量 (只能存储单个数值)。而数组可以具有许多个元素。PHP只吃数字索引数组和关联数组。 关联数组允许使用更有意义的数据作为索引。每个元素除了可以使用数字索引外,还可以使用字符串或 ...
分类:
编程语言 时间:
2016-07-21 00:23:32
阅读次数:
184
作为一名C++程序员,在转做PHP开发的过程中,对PHP数组产生了一些混淆,与C++数组有相似的地方,也有一些不同,下面就全面地分析一下PHP的数组及其与C++中相应数据类型的区别和联系。 数组的分类: 1、数值数组:也叫索引数组,即以数字(从0 开始)作为数组下标。相当于C++中的vector。 ...
分类:
编程语言 时间:
2016-06-26 08:04:44
阅读次数:
220
PHP数组 特点:可以存储任意类型的数据,可以不连续,可以是索引的也可以是关联的 什么是索引? 就是常见数组的样式,索引从开始,0,1,2,3,定义数组是直接往里面放值,只个索引自动生成,所以一般从0开始的,这样的数组是索引数组,索引是连续的。 什么是关联? 就是我们的哈希表集合,在定义的时候,必须 ...
分类:
编程语言 时间:
2016-06-06 11:55:55
阅读次数:
248
数组分类: 1.索引数组. 索引值从0开始,依次递增。 2.使用array()函数声明数组 数组的遍历: 1.for语句遍历数组 2.foreach语句遍历数组 预定义数组 1.它就是一个特殊数组,操作方式没有区别。 2.不用声明它们,每个php脚本中默认存在。 3.它们在全局范围内自动生效。 预定 ...
分类:
编程语言 时间:
2016-06-05 11:04:01
阅读次数:
265
PHP数组的定义。 特点:可以存储任意类型的数据,可以不连续,可以是索引的,也可以是关联的 索引:就是常见数组的样式,索引从0开始,0、1、2、3,定义数组时直接往里面扔值, 这个索引它自动生成,所以一般是从0开始的,这样的数组是索引数组。索引是连续的。 关联:就是我们的哈希表集合,在定义的时候,必 ...
分类:
编程语言 时间:
2016-06-03 00:56:37
阅读次数:
192