**PHP开发中PHP数组尤为重要,请好好学习**
PHP Array 函数允许您访问并操作数组。
支持简单的数组和多维数组。
*PHP Array 函数是 PHP 核心的组成部分。无需安装即可使用这些函数。*
* * * * *
array() 创建数组。
**实例:**
~~~
<?php
$cars=array("Volvo","BMW","Toyota");
echo "I like " . $cars[0] . ", " . $cars[1] . " and " . $cars[2] . ".";
?>
~~~
**运行结果**
~~~
I like Volvo, BMW and Toyota.
~~~
* * * * *
**数组使用函数:**
array() 创建数组。
array_diff() 比较数组,返回两个数组的差集(只比较键值)。
array_key_exists() 检查指定的键名是否存在于数组中。
array_keys() 返回数组中所有的键名。
array_merge() 把一个或多个数组合并为一个数组。
array_push() 将一个或多个元素插入数组的末尾(入栈)。
array_rand() 从数组中随机选出一个或多个元素,返回键名。
array_replace() 使用后面数组的值替换第一个数组的值。
array_search() 在数组中搜索给定的值,如果成功则返回相应的键名。
array_shift() 删除数组中的第一个元素,并返回被删除元素的值。
array_splice() 把数组中的指定元素去掉并用其它值取代。
array_unique() 删除数组中重复的值。
array_unshift() 在数组开头插入一个或多个元素。
array_values() 返回数组中所有的值。
arsort() 对关联数组按照键值进行降序排序。
asort() 对关联数组按照键值进行升序排序。
count() 返回数组中元素的数目。
in_array() 检查数组中是否存在指定的值。
list() 把数组中的值赋给一些数组变量。
sizeof() count() 的别名。
sort() 对数值数组进行升序排序。
<h5 style="color:green">以上这些数组函数都是我在日常开发中经常用到的函数。请务必学好记住</h5>
更多学习还是请去
[菜鸟教程-Array](http://www.runoob.com/php/php-ref-array.html)
吧
- 前言
- 软件流程
- 快速体验
- 需求分析
- 系统设计
- 数据库设计
- 框架搭建
- 前端开发
- HTML
- CSS
- JavaScript
- Jquery
- 服务端开发
- PHP入门
- PHP开发环境搭建
- PHP基础
- PHP字符串String
- PHP数组Array
- PHP时间Date
- PHP面向对象
- PHP函数封装
- PHP类库
- PHP-MYSQL
- 系统测试
- 开发测试
- 单元测试
- 集成测试
- 系统测试
- 部署上线
- 环境部署
- 权限设置
- 网站配置
- 上线运营
- 系统维护
- 前端技术点
- HTML
- HTML5结构
- CSS
- CSS3实现鼠标移动到图片上图片变大
- 微信开发
- 公众号区别
- 微信支付接口
- 扩展:API
- 1.网站QQ登录的实现
- 2.网站微信扫描登录的实现
- 扩展:插件
- H5上传插件
- H5文件上传插件
- 扩展:函数
- 1.数组转数
- 2.移除数组空元素
- 3.返回数组中指定键的值
- 4.数组按照指定字段的值分组
- 5.网页无图片或者图片不存在自动显示默认图
- 6.返回客户端IP地址
- 7.当数据不显示为空的时候显示默认值
- 扩展:类库【面向对象】
- 类的定义和使用
- 扩展:Mysql
- mysql基础
- 扩展:Linux
- Linux常用命令
- Linux创建svn
- ThinkPHP5专栏
- TP5专栏解读
- 教你怎么使用TP5
- 问题解决篇
- 网页直接打开PDF或强制下载以及header和content-type参数详解
- 让PHP去执行svn命令踩过的坑
- 微信开发 支付开发redirect_uri参数错误解决办法
- 全栈开发实例一
- 1.需求分析
- 2.系统设计
- 3.数据库设计
- 4.框架搭建
- 5.模块设计
- 6.前端开发
- 7.这里小编就不更新了,太累人,直接上源码给你们吧
- 结语
- 【新】github和packagist上的资源