php定义数组和使用示例(php数组的定义方法)_php实例

这个是一个php关于数组的例子,简要的说明了数组的基本使用,示例中加放了注释

复制代码 代码如下:

<?php  
//定义一个字符串数组
$fruit = array(\"apple\",\"orange\");
//引用数组的值
$fruit[0];//代表的值是apple
$fruit[1];//代表的值是orange
//值得注意的是,数组的索引是从0开始的,学过c 和java 的人都知道呀。

//定义一个数值型的数组
$number = array(1,2,3,4,5);//引用数组的值同上

//定义一个符合型的数组
$mix = array(1,\"example\",\"hello\",2.5);//引用数组的值同上

//还可以用键值方式定义数组
$ex = array(\"a\"=>\"水果\",\"b\"=>\"汽车\");
//可以这样去引用
$ex[\"a\"];//对应的值就是水果
$ex[\"b\"];//对应的值就是汽车
//也可以创建这样的键值符合型的数组
?>

时间: 2024-08-31 21:04:04

php定义数组和使用示例(php数组的定义方法)_php实例的相关文章

PHP关联数组实现根据元素值删除元素的方法_php技巧

本文实例讲述了PHP关联数组实现根据元素值删除元素的方法.分享给大家供大家参考.具体如下: <?php $array1 = array("a" => "green", "red", "blue", "red"); $array2 = array("b" => "green"); $result = array_diff($array1, $array

ThinkPHP查询返回简单字段数组的方法_php实例

本文实例讲述了ThinkPHP查询返回简单字段数组的方法,是ThinkPHP程序设计中一个很实用的功能.具体方法如下: 通常来说使用select语句.返回的都是结构较复杂的字段数组.如以下是一个简单的查询: $map['parentid'] = $id; $sub_ids = D('Category')->where($map)->field("catid")->select(); 查询后,得到的结果是: [{"catid":"23&qu

PHP获取数组中重复最多的元素的实现方法_php技巧

本文实例讲述了PHP获取数组中重复最多的元素的实现方法.分享给大家供大家参考.具体方法如下: 复制代码 代码如下: <?php  /**   *    * Created on 2014-4-1   * @param   array $array   * @param   int [optional] $length   * @return  array   */  function mostRepeatedValues($array,$length=0){      if(emptyempty

PHP多维数组元素操作类的方法_php实例

我的框架里面一个多维数组元素操作类,主要用于读取数组中配置数据,可以通过字符串节点的方式:a.b.c 来获取和设置元素,以及多维数组的覆盖,有需求的可以参考下吧! <?php /** * Created by PhpStorm. * User: ZHOUZ * Date: 14-5-25 * Time: 下午5:32 */ namespace Snail\Component; /** * 多维数组节点读写 * Class Node * @package Snail\Component */ cl

在PHP语言中使用JSON和将json还原成数组的方法_php实例

在之前我写过php返回json数据简单实例,刚刚上网,突然发现一篇文章,也是介绍json的,还挺详细,值得参考.内容如下 从5.2版本开始,PHP原生提供json_encode()和json_decode()函数,前者用于编码,后者用于解码. 一.json_encode() <?php $arr = array ('a'=>1,'b'=>2,'c'=>3,'d'=>4,'e'=>5); echo json_encode($arr); ?> 输出 {"a&

smarty模板判断数组为空的方法_php实例

本文实例讲述了smarty模板判断数组为空的方法.分享给大家供大家参考.具体如下: 这里主要介绍两种方法: 1. 用count来取得数组的下标个数 下面例子中,如果$array为空则不输出任何数据 {if $array|@count neq 0 } // array is empty {/if} 2. 直接判断 { if $array neq ""} //array is empty {/if} 希望本文所述对大家基于smarty模板的php程序设计有所帮助. 以上是小编为您精心准备的

codeigniter中view通过循环显示数组数据的方法_php实例

本文实例讲述了codeigniter中view通过循环显示数组数据的方法.分享给大家供大家参考.具体如下: controller如下: <?php class SimpleController extends Controller { function index() { $data['my_list'] = array("do this", "clean up", "do that"); $this->load->view('

PHP获取数组长度或某个值出现次数的方法_php技巧

本文实例讲述了PHP获取数组长度或某个值出现次数的方法.分享给大家供大家参考.具体分析如下: count():对数组中的元素个数进行统计; 例如: $arr = Array('0','1','2','3','4'); echo count($arr); // 输出 5 sizeof()和count()具有同样的用途,这两个函数都可以返回数组元素个数.可以得到一个常规标量变量中的元素个数,如果传递给这个函数的数组是一个空数组,或者是一个没有经过设定的变量,返回的数组元素个数就是0; array_c

smarty模板引擎使用内建函数foreach循环取出所有数组值的方法_php实例

本文实例讲述了smarty内建函数foreach的使用方法,分享给大家供大家参考.具体如下: 显示文件:index.php: 复制代码 代码如下: <?php //创建smarty对象 require_once("./libs/Smarty.class.php"); $smarty = new Smarty(); $arr1 = array("北京","上海","广州");//索引数组 $smarty->assig

php判断数组中是否存在指定键(key)的方法_php技巧

本文实例讲述了php判断数组中是否存在指定键(key)的方法.分享给大家供大家参考.具体分析如下: php中有两个函数用来判断数组中是否包含指定的键,分别是array_key_exists和isset array_key_exists语法如下 array_key_exists($key, $array) 如果键存在返回true isset函数语法如下 isset($array[$key]) 如果键存在返回true 演示代码如下: <?php $array = array("Zero&quo