1.数组分为索引数组和关联数组; 索引数组:数组的键是整数的数组,并且键的整数顺序是从0开始,依次类推。 索引数组赋值有三种方式: 第一种:用数组变量的名字后面跟一个中括号的方式赋值,当然,索引数组中,中括号内的键一定是整数。比如,$arr[0]='苹果'; 第二种:用array()创建一个空数组, ...
分类:
编程语言 时间:
2017-03-23 15:49:39
阅读次数:
203
<?php/** * Created by PhpStorm. * User: Lemon * Date: 2017/3/16 * Time: 14:24 */$array = array("张三","李四","name"=>"王五");/*list只会根据数组的索引来执行,关联数组直接跳过*/li ...
分类:
Web程序 时间:
2017-03-16 22:00:56
阅读次数:
205
1.list(); 解构数组 注意的是:(1) 按照索引的顺序指定;(2)当遇到关联数组的时候直接跳过。 2.each(); 有返回值,返回值是索引数组和关联数组混合的当前数组的第一项,使用一次后游标下移。例如: 3.list()与each()混合遍历数组: 4.array_values返回数组中所 ...
分类:
编程语言 时间:
2017-03-16 21:54:43
阅读次数:
221
1. 直接赋值方式: ① 索引数组:以索引来存储数据,内存不是连续的,但是js中的内存是连续的 代码如下: ② 关联数组:以键的形式来存储数据,内存也是不连续的 代码如下: 2. 通过array来定义数组 可通过关键字array来定义数组,如果是一个空数组,则需要用array[]的方法来向数组中添加 ...
分类:
编程语言 时间:
2017-03-15 22:32:26
阅读次数:
211
数组的几种格式 1.索引类型,例1:$A=array(12,5,21,90);#索引为纯数字0,1,2,3.... 2.关联类型,即key->value的样式。 例2:$B=array("apple"=>"苹果","pear"=>"梨"); 3.索引和关联混合,例:$C=array("waterme ...
分类:
编程语言 时间:
2017-03-12 10:41:16
阅读次数:
115
(1)、PHP数组的遍历顺序 先举个栗子: 这段代码的输出,显然会得到如下的结果: 那么,如果是如下的代码呢? 这两段代码不同之处是一个数组为关联数组,另外一个数组为索引数组,那么它们的输出结果会是一样的么,答案是一样的,第二段代码输出也会得到跟第一段代码相同的结果。 那么,这是为什么呢? 原因就在 ...
分类:
编程语言 时间:
2017-03-06 01:04:38
阅读次数:
197
今天本来在群里瞎扯淡的,突然看到有人问一个问题,大概意思是:怎么样从一个数组中随机抽取一个元素。当时我想到了PHP中有一个内置函数是打乱数组的顺序的。我就想用这个函数打乱一下,然后就抽取第一个元素。 代码如下: 输出的结果: 需要注意的是,这个函数把数组的键重置了,原来是一个关联数组,在这个函数处理 ...
分类:
编程语言 时间:
2017-03-01 17:50:03
阅读次数:
213
取出关联数组的key值,可用 array_keys()取出; 输出结果 取出关联数组的values值,可用 array_values()取出; 输出结果 ...
分类:
编程语言 时间:
2017-02-24 16:15:10
阅读次数:
218
说明:此随笔是第一次学习PHP,简单的做个笔记 1.链接数据库: 2.关闭数据库链接: 3. php执行MySQL查询 4.先举一个小例子(链接数据库,查询所有的数据) 数据库信息: 实现代码: 查询结果: 此篇文档不完善,如发现有bug,欢迎留言。 ...
分类:
数据库 时间:
2017-02-22 22:17:36
阅读次数:
197
一维数组:单行单列的数组。 二维数组:多行多列的数组。 (至少两行两列) 索引数组: fetch_all() 返回所有数组 fetch_row() 返回一行或一列数组 (第二行需要输入两边,第三行需要输入三遍) 返回关联数组: fetch_assoc() 返回数组含有对象: fetch_object ...
分类:
编程语言 时间:
2017-02-19 18:12:28
阅读次数:
174