PHP和JavaScrip分别获取关联数组的键值示例代码

yipeiwu_com6年前PHP代码库
PHP版:
复制代码 代码如下:

$o = array('x'=>1, 'y'=>2, 'z'=>3);
$arr = array();
$i = 0;
foreach( $o as $arr[$i++]=>$v )/*empty*/;
var_dump($arr); //$arr = array('x', 'y', 'z');

JavaScrip版:
复制代码 代码如下:

var o = {x:1, y:2, z:3};
var arr = [], i = 0;
for ( arr[i++] in o ) /*empty*/ ;
console.log( arr ); //arr = ['x', 'y', 'z'];

相关文章

解析数组非数字键名引号的必要性

我看到过很多人操作数组的时候, 对于数组中的非数字键名不使用引号复制代码 代码如下:  $array[key] = $value;我可以理解有些人可能会觉得这样的代码...

PHP学习笔记(一):基本语法之标记、空白、和注释

一、PHP 标记 1、XML风格 复制代码 代码如下: <?php echo "hello world";?> 2、简短风格 复制代码 代码如下: <...

PHP 最大运行时间 max_execution_time修改方法

如下: --------------------------------------------------------------------------------------- /...

php实现对象克隆的方法

本文实例讲述了php实现对象克隆的方法。分享给大家供大家参考。具体如下: <?php //定义类staff,其中包括属性id和name class staf...

PHP 7安装调试工具Xdebug扩展的方法教程

PHP 7安装调试工具Xdebug扩展的方法教程

前言 说到PHP代码调试,对于有经验的PHPer,通过echo、print_r、var_dump函数,或PHP开发工具zend studio、editplus可解决大部分问题,但是对于P...