数组在编程的时候是经常被使用到的一种数据结构,然而在不同的编程语言中是引用方法大同小异,下面来看一看数组元素在PHP与JavaScript中有什么不同吧。

以遍历数组元素为例:

1、在PHP中,

//首先定义一个数组元素

$myArray=array(
'name'=>'Tiger',
'address'=>'DaLian',
'Character'=>'student',//在PHP中解围逗号推荐使用
);

//然后使用foreach方法进行数组元素的遍历
foreach($myArray as $key => $value){
echo "key-value = ".$key." : ".$value."\n";
}

2、而在JavaScript中

//首先定义一个数组

var myArray={
name : 'Tiger',
address : 'DaLian',
Character : 'student'//注意这里没有最后的逗号哦
};

//下面开始进行数组元素的遍历
for( var key in myArray) {
 'key-value = ' + key + ' : '+myArray[key] + '\n';
 }

现在是不是对二者之间的区别有所了解了?我们只需要记住它们各自的使用方法就好了,其实对于PHP而言,还有许多其他的方法进行对数组元素里面的内容进行遍历,在此不再具体讲述。

最新文章

  1. 三、jQuery--jQuery实践--瀑布流布局
  2. 配置SQL Server去使用 Windows的 Large-Page/Huge-Page allocations
  3. Creating a SharePoint BCS .NET Connectivity Assembly to Crawl RSS Data in Visual Studio 2010
  4. REDHAT4.8安装yum
  5. JAVA基础知识之JVM-——动态代理(AOP)
  6. Map集合中的一些具体方法的体现
  7. HDU 5965 扫雷 【模拟】 (2016年中国大学生程序设计竞赛(合肥))
  8. 第20章 数据库操作----JDBC概述
  9. 数据结构-C语言递归实现树的前中后序遍历
  10. Python自学编程开发路线图(文中有免费资源)
  11. [Swift]LeetCode114. 二叉树展开为链表 | Flatten Binary Tree to Linked List
  12. Javascript高级编程学习笔记(71)—— 模拟事件(1)DOM事件模拟
  13. 关系网络数据可视化:2. Python数据预处理
  14. 【转】Flask入门之上传文件到服务器
  15. kubernetes集群搭建(8):常用命令
  16. android 平台签名
  17. eclipse 快捷键Open Implementation 直接退出
  18. 你真的了解word-wrap和word-break的区别吗? (转载)
  19. Visual Studio 后期生成事件命令行
  20. 关于office word 应用程序下载配置

热门文章

  1. java读取mysql表的注释及字段注释
  2. Linux(centos7)下安装Docker
  3. javaweb面试题
  4. spring的事务配置方法
  5. ftp:connect:未知错误号
  6. Zookeeper Api
  7. 初始化openresty开发环境
  8. log4j日志记录级别是如何工作?
  9. Android开发学习之路--逆向分析反编译
  10. Racket 模拟SICP的流(延时计算)