用php定义一个数组最简单的方法

如何用php定义一个数组?

php中定义数组的方法:

1、PHP定义数组的格式:

数组名=array();

如:$aa=array();//这样就定义了一个数组,

之后给元素赋值:

$aa[0]="9016";

$aa[1]="9017";

$aa[2]="9018";

2、PHP输出数组的方法:

foreach($aa as $val)

{

echo$val;

}

也可以在定义数组时直接赋值

$aa=array(0=>"9016",1=>"9017";2=>"9018");

3、PHP的数组还可以用字符做下标,不一定要数字:

$aa["name"]="Joan";

$aa["num"]="9018";

$aa["email"]=abc@abc.com;

也可以这样

$aa=array("name"=>"joan","num"=>"9018","email"=>abc@abc.com);

将一个一维数组的元素也定义为数组,就是一个二维数组,

$aa=array(0=>"a1",1=>"a2");

$bb=array(0=>"b1",1=>"b2");

$cc=array(0=>$aa;1=>$bb);

此时,$cc[0]也是一个数组,$cc[1]也是一个数组,$cc就是一个二维数组。

同理,三维,四维数组也可以继续定义下去。

4、数组的元素不仅于数字和字符串,可以是类的对象。

更多PHP相关知识,请访问我们相关栏目。

(0)

相关推荐

  • php学习笔记 [预定义数组(超全局数组)]

    复制代码 代码如下: <?php /* 预定义数组: * 自动全局变量---超全局数组 * * 1.包含了来自WEB服务器,客户端,运行环境和用户输入的数据 * 2.这些数组比较特别 * 3.全局范围内自动生效,都可以直接使用这些数组 * 4.用户不能自定义这些数组,但这些数组的操作方式和自己定义的数组操作的方式一样 * 5.在函数中直接可以使用这些数组 * * $_GET //经由URL请求提交至脚本的变量 * $_POST //经由HTTP POST 方法提交到脚本的变量 * $_REQUE

  • PHP实现的自定义数组排序函数与排序类示例

    本文实例讲述了PHP实现的自定义数组排序函数与排序类.分享给大家供大家参考,具体如下: /* * 二维数组自定义排序函数 * uasort($arr,function_name) * **/ $arr = array( array('a'=>1,'b'=>'c'), array('a'=>4,'b'=>'a'), array('a'=>5,'b'=>'g'), array('a'=>7,'b'=>'f'), array('a'=>6,'b'=>'

  • PHP中定义数组常量(array常量)的方法

    在PHP中,我们不能用const直接定义数组常量,但是const可以定义字符串常量,结合eval()函数使字符串常量能执行.所以,我们可以用定义字符串常量的方式来返回一个数组常量.下面就是我们来见证奇迹的时刻! 复制代码 代码如下: <?php class Test {  const MY_ARR="return array(\"a\",\"b\",\"c\",\"d\");";  public fu

  • PHP 数组教程 定义数组

    一.定义数组 可以用 array() 语言结构来新建一个数组.它接受一定数量用逗号分隔的 key => value 参数对. array( [key =>] value , ... ) // key 可以是 数字 或者 字符串 // value 可以是任何值 例子1: 复制代码 代码如下: <?php $phpjc = array( 0=>'word', 3=>'excel', 'outlook', 'access'); print_r($phpjc); ?> 输出结果

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

    这个是一个php关于数组的例子,简要的说明了数组的基本使用,示例中加放了注释 复制代码 代码如下: <?php   //定义一个字符串数组$fruit = array(\"apple\",\"orange\");//引用数组的值$fruit[0];//代表的值是apple$fruit[1];//代表的值是orange//值得注意的是,数组的索引是从0开始的,学过c 和java 的人都知道呀. //定义一个数值型的数组$number = array(1,2,3,

  • php session 预定义数组

    复制代码 代码如下: <?php session_start(); $_SESSION['username']="zhuzhao"; ?> 复制代码 代码如下: <?php session_start(); echo $_SESSION['username']; ?>

  • 用php定义一个数组最简单的方法

    如何用php定义一个数组? php中定义数组的方法: 1.PHP定义数组的格式: 数组名=array(); 如:$aa=array();//这样就定义了一个数组, 之后给元素赋值: $aa[0]="9016"; $aa[1]="9017"; $aa[2]="9018"; 2.PHP输出数组的方法: foreach($aa as $val) { echo$val; } 也可以在定义数组时直接赋值 $aa=array(0=>"9016

  • PHP多维数组转一维数组的简单实现方法

    本文实例讲述了PHP多维数组转一维数组的简单实现方法.分享给大家供大家参考,具体如下: php语言本身没有将多维数组转为一维数组的函数,但是我们可以自己写一个php函数来实现将多维转一维的功能. 运用了递归,简单粗暴,整个函数体9行代码就实现了该功能,php源码如下: $multi = array( array( array( 'wo', 'shi' ), 'php' ), 'cheng', array( array( 'xu', 'yuan', ) ), '!' ); $multi = arr

  • javascript数组克隆简单实现方法

    本文实例讲述了javascript数组克隆简单实现方法.分享给大家供大家参考,具体如下: <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>新建网页 1</title> </head> <body> <script language=javascri

  • jQuery使用$.each遍历json数组的简单实现方法

    本文实例讲述了jQuery使用$.each遍历json数组的简单实现方法.分享给大家供大家参考,具体如下: <!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml&quo

  • C#实现字符串转换成字节数组的简单实现方法

    本文实例讲述了C#实现字符串转换成字节数组的简单实现方法.分享给大家供大家参考.具体实现方法如下: using System.Text; public static byte[] ConvertStringToByteArray(string stringToConvert) { return (new UnicodeEncoding()).GetBytes(stringToConvert); } 希望本文所述对大家的C#程序设计有所帮助.

  • Vue监听一个数组id是否与另一个数组id相同的方法

    数据list,结构为[{id:1,-},{id:2,-}],数据shoplist,结构为[{id:1,-},{id:2,-}],判断当shoplist.id等于list.id时显示list的数据. .vue文件: <template> <div class="hello"> <div class="shoplist"> <button @click="clickButtonShopList">cli

  • JavaScript 克隆数组最简单的方法

    var a = [1, 2, 3]; var b = a.slice(0); b[1] = 20; alert(a[1]); //->2 alert(b[1]); //->20 两个值不一样说明克隆成功.当然也可以使用Array的原型来做: Array.prototype.clone = function () { return this.slice(0); } var a = [1, 2, 3]; var b = a.clone(); b[1] = 20; alert(a[1]); //-&

  • javascript如何定义对象数组

    问题如下,已经完成单个对象的简单应用,希望定义一个数组,能包含多个student. 复制代码 代码如下: var student = new Object(); student.name = "Lanny"; student.age = "25"; student.location = "China"; var json = JSON.stringify(student); 方法一: 复制代码 代码如下: var students = []; s

  • 第三节--定义一个类

    +-------------------------------------------------------------------------------+ | = 本文为Haohappy读<<Core PHP Programming>>  | = 中Classes and Objects一章的笔记  | = 翻译为主+个人心得  | = 为避免可能发生的不必要的麻烦请勿转载,谢谢  | = 欢迎批评指正,希望和所有PHP爱好者共同进步!  | = PHP5研究中心: htt

  • 第三节 定义一个类 [3]

    当你声明一个类,你需要列出对象应有的所有变量和所有函数-被称为属性和方法. 3.1.1中显示了一个类的构成. 注意在大括号({})内你只能声明变量或者函数. 3.1.2中显示了如何在一个类中定义三个属性和两个方法. 3.1.1 class Name extends Another Class { Access Variable Declaration Access Function Declaration } 3.1.2 <?php //定义一个跟踪用户的类 class User { //属性

随机推荐