PHP JavaScript横向总结、对比(2.数组,类(对象))
来源:互联网 发布:apache velocity 编辑:程序博客网 时间:2024/06/05 03:51
数组:
JS:
创建数组 var myArray=new Array(size);-----size可选 myArray[i]=''----可用此方法往数组里填值
var mycars=new Array("Saab","Volvo","BMW") 两种方法都可定义数组
数组寻址:myArray[i] i从0开始
数组合并:arr.concat(arr1)----把arr1加到arr后面
数组遍历:for(x in arr){} x是数组索引值
数组排序:arr.sort()-----若是字符串,则按字母升序(a~z)排列,若是数字则按数字从小到大升序排列
数组长度:arr.length------返回值是数组的大小
PHP数组
创建数组 $myarray=array(' ',' ');
数组索引:$myarray[i]-----同JS都是使用中括号进行索引,都是从0开始索引
数组长度:count($myarray)
数组遍历:for($x=0;$x<count($myarray);$x++){} x是数组的索引值
关联数组:两种创建方法:1 $age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");
2 $age['Peter']="35"; $age['Ben']="37"; $age['Joe']="43"
关联数组寻址:$age['Peter']; 可用键来寻值得到值
关联数组遍历:foreach($age as $x=>$x_value){} $x是键 $x_value是值
多维数组:$cars = array
(
array("Volvo",100,96),
array("BMW",60,59),
array("Toyota",110,100)
);
数组排序:sort() - 对数组进行升序排列
rsort() - 对数组进行降序排列
asort() - 根据关联数组的值,对数组进行升序排列
ksort() - 根据关联数组的键,对数组进行升序排列
arsort() - 根据关联数组的值,对数组进行降序排列
krsort() - 根据关联数组的键,对数组进行降序排列
- PHP JavaScript横向总结、对比(2.数组,类(对象))
- PHP JavaScript横向总结、对比(1.变量,数据类型)
- PHP JavaScript横向总结、对比(判断、循环)
- JavaScript和php数组部分方法对比
- JavaScript学习总结(二)数组和对象部分
- JavaScript学习总结(二)数组和对象部分
- 阿里云PHP环境(主机宝--AMH--WDCP)操作说明及横向对比
- 阿里云PHP环境(主机宝--AMH--WDCP)操作说明及横向对比
- javascript数组、对象操作总结
- JavaScript Array(数组)对象
- JavaScript Array(数组)对象
- JavaScript Array(数组)对象
- JavaScript Array(数组)对象
- JavaScript(8)数组对象
- JavaScript Array(数组)对象
- JavaScript Array(数组)对象
- JavaScript Array(数组) 对象
- JavaScript Array(数组)对象
- [数论][莫比乌斯反演] BZOJ 4816: 数字表格
- 单源最短路径:迪杰斯特拉算法
- JAVA异常
- Spring 学习笔记(9-30)
- KMP算法过程
- PHP JavaScript横向总结、对比(2.数组,类(对象))
- TX2刷机
- PHP字符串函数
- poj3565 Ants(KM)
- hive一直卡住不动,jps时ResourceManager 没启动
- 关于char 与cchar[]的输入流
- python的range()函数用法
- 习题 7.18 给出年、月、日,计算该日是该年的第几天。
- 算法(七)Course Schedule 拓扑排序