用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相关知识,请访问我们相关栏目。
相关推荐
-
PHP 数组教程 定义数组
一.定义数组 可以用 array() 语言结构来新建一个数组.它接受一定数量用逗号分隔的 key => value 参数对. array( [key =>] value , ... ) // key 可以是 数字 或者 字符串 // value 可以是任何值 例子1: 复制代码 代码如下: <?php $phpjc = array( 0=>'word', 3=>'excel', 'outlook', 'access'); print_r($phpjc); ?> 输出结果
-
php session 预定义数组
复制代码 代码如下: <?php session_start(); $_SESSION['username']="zhuzhao"; ?> 复制代码 代码如下: <?php session_start(); echo $_SESSION['username']; ?>
-
php定义数组和使用示例(php数组的定义方法)
这个是一个php关于数组的例子,简要的说明了数组的基本使用,示例中加放了注释 复制代码 代码如下: <?php //定义一个字符串数组$fruit = array(\"apple\",\"orange\");//引用数组的值$fruit[0];//代表的值是apple$fruit[1];//代表的值是orange//值得注意的是,数组的索引是从0开始的,学过c 和java 的人都知道呀. //定义一个数值型的数组$number = array(1,2,3,
-
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学习笔记 [预定义数组(超全局数组)]
复制代码 代码如下: <?php /* 预定义数组: * 自动全局变量---超全局数组 * * 1.包含了来自WEB服务器,客户端,运行环境和用户输入的数据 * 2.这些数组比较特别 * 3.全局范围内自动生效,都可以直接使用这些数组 * 4.用户不能自定义这些数组,但这些数组的操作方式和自己定义的数组操作的方式一样 * 5.在函数中直接可以使用这些数组 * * $_GET //经由URL请求提交至脚本的变量 * $_POST //经由HTTP POST 方法提交到脚本的变量 * $_REQUE
-
PHP中定义数组常量(array常量)的方法
在PHP中,我们不能用const直接定义数组常量,但是const可以定义字符串常量,结合eval()函数使字符串常量能执行.所以,我们可以用定义字符串常量的方式来返回一个数组常量.下面就是我们来见证奇迹的时刻! 复制代码 代码如下: <?php class Test { const MY_ARR="return array(\"a\",\"b\",\"c\",\"d\");"; public fu
-
用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 { //属性
随机推荐
- AngularJS ng-repeat指令中使用track by子语句解决重复数据遍历错误问题
- 解析JavaScript的ES6版本中的解构赋值
- Oracle字符集修改查看方法
- JS 屏蔽按键效果与改变按键效果的示例代码
- Tomcat服务器安装配置教程(win7)
- 用Command对象和RecordSet对象向数据库增加记录哪一个更好
- PHP原生函数一定好吗?
- Android编程ViewPager回弹效果实例分析
- php模板引擎技术简单实现
- PHP编程最快明白(第一讲 软件环境和准备工作)
- 让PHP开发者事半功倍的十大技巧小结
- jquery 清空file域示例(兼容个浏览器)
- Jquery刷新页面背景图片随机变换的实现方法
- ASP关于编码的几个有用的函数小结(utf8)
- jquery 可拖拽的窗体控件实现代码
- PHP实现将HTML5中Canvas图像保存到服务器的方法
- ES6中Array.find()和findIndex()函数的用法详解
- javascript封装addLoadEvent实现页面同时加载执行多个函数的方法
- ionic实现滑动的三种方式
- Python selenium文件上传方法汇总