问题标签 [arrayobject]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1861 浏览

php - PHP检查数组对象键值而不使用循环/foreach

只是为了学习更多 PHP 技术,我在循环 foreach 中如此使用,我想找到一些其他方法来检查数组对象。假设我们有这样的结果:

我知道我们可以做这样的事情来检查对象中的值:

但是有没有办法在不使用循环的情况下检查它?一种更有效的方式,因为我觉得每当我使用它时(大部分时间),它不是那么有效,并且不知何故需要时间来处理。

0 投票
1 回答
61 浏览

arrays - 在 Swift 代码中,作为一个数组接受 AnyObject,如果我们给一个 Interger 和一个 Double 它作为 Double 值,为什么?

情况1:

Swift 代码接受以下语句为 AnyObject var array = [1, 1.0, "String"]

数组的输出是:[1, 1.0, "String"]

案例2:

但它不接受 AnyObject 的以下代码,并将其假定为所有 Doubles 为什么 var any_object = [1, 2.0, 222222222.888888]

any_object 的输出为:[1.0, 2.0, 222222222.0]

为什么功能从 case1 更改为 case2?任何人都可以澄清我的疑问。

0 投票
2 回答
771 浏览

php - 使用 PHP 的 ArrayObject 实现模型对象的集合

我正在为我的开源项目开发一个“胖模型” ,并且我正在研究位于 ORM (RedBeanPHP) 和控制器之间的层。

我将有一个User类,可能还有一个UserFactory/UserMapper类,它可以构造User对象,以及执行诸如usernameExists等元操作。

许多其他 SO 问题/博客文章指出,如果我需要检索对象集合User那么让我的UserMapper类遍历结果集并构建n 个 User对象将是低效的。

我的想法是创建一个UserCollection实现 PHP 类的ArrayObject类。 UserMapper将能够创建一个UserCollection在内部存储原始结果集的多维数组。然后我可以实现ArrayObject的迭代器函数[]等来User按需构造相应的对象。

这是一个聪明的方法吗?在采用这种方法之前,我需要考虑什么?

0 投票
1 回答
49 浏览

php - PHP对象数组排序使用另一个普通数组

我有一个包含 5 个元素的 php 对象数组,如下所示

我需要使用另一个数组 ex- 对数组进行排序

此数组值与“uid”的对象数组键匹配

请帮我用 PHP 做到这一点。

0 投票
1 回答
186 浏览

php - 如何访问 $array[@key] 值

我正在使用 expedia API,它运行良好,但我不知道如何访问这种特殊类型的数组键。回应如下

我想访问 'city' 键下的 @hotelId 的值,但我不能

我尝试了两种类型,但两次都失败了

请帮助我..提前谢谢你

0 投票
1 回答
1382 浏览

php - 扩展 ArrayObject:为什么 get_object_vars 返回一个空数组?

给定以下类,为什么get_object_vars返回一个空数组?这仅在我扩展 PHP 时发生,ArrayObject但在文档中我无法找出这种行为的原因。

运行以下首先设置对象值的代码显示get_object_vars不返回对象的属性。

预期结果:

实际结果:

0 投票
3 回答
666 浏览

javascript - 无法循环遍历javascript中的对象数组

我想遍历一个对象数组,但我无法找到每个对象的键。我究竟做错了什么?

Javascript / jQuery 代码:

html标记:

这里是jsfiddle

0 投票
0 回答
61 浏览

php - ReflectionMethod of ArrayObject constructor - getNumberOfRequiredParameters bug?

We can create a new instances of ArrayObject passing an array as constructor parameter

but that is also fine:

However

Returns 1.

Am I misunderstand optional parameters in PHP or that is just a bug?

P.S: I'm using PHP 5.5.9 (Zend Engine)

0 投票
1 回答
169 浏览

php - PHP ArrayObject 在数组中插入

如何在ArrayObject的数组中插入一个新值(*在数组的中间) 我知道当它是一个普通数组时该怎么做,如下所示:

但我不知道数组是否是这样的对象类型:

0 投票
1 回答
98 浏览

java - 如何检查数组中的 Int[]

当我将它传递给构造函数时:{12,1,3,22,0,4}

}

  1. 如何检查它是否已arraylistone正确添加?我想打印出它的值以确保我在正确的轨道上,我应该toString()以某种方式将数组对象转换为String? 现在它会打印出类似这样的内容 `"[I@72d67791][I@72d67791][I@72d67791]"

"`

  1. 如果(sv == 2)我将如何获得int每个人int的价值String?例如给定int12,如果我要将它分成单独的xy = int[]wherexy[0] =1xy[1]=2