问题标签 [array-key]
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.
php - 多维数组查询 PHP
例如,我有如下数组:
)
现在我想只接收具有最大 [d] 值的数组。所以在这种情况下:
什么是最简单和最优化的方法?谢谢你!
php - Preg_match 与变量匹配整数键
我有一个数组
然后从我想查看是否有任何数组键以它开头的表单中获取一个变量。
多变的:$nr=$_POST['number'];
代码:
但它永远不会在数组中找到任何东西。我知道我可能做错了什么,但不知道是什么。
php - php array creation like (''=>'')
What is difference between $prefix=array(''=>'');
and $prefix=array();
what exactly $prefix=array(''=>'');
using for ?
php - 如何访问 $array[@key] 值
我正在使用 expedia API,它运行良好,但我不知道如何访问这种特殊类型的数组键。回应如下
我想访问 'city' 键下的 @hotelId 的值,但我不能
我尝试了两种类型,但两次都失败了
请帮助我..提前谢谢你
php - 如何根据第二级键对 2-dim 数组的第二级值求和?
我有一个像这样的多维数组:
第二级数组具有不同的长度。但我想获取具有相似键的元素的值并将它们加在一起以获得总计。
例如,如果数组被调用$multi_dime
。我想把$multi_dime[0][11]
它添加到$multi_dime[1][11]
等等。
如果以下数组中不存在该键。它应该只是添加0
或忽略它。代码应继续对二级数组中的所有键执行此操作,并将结果存储在另一个数组中,例如:
我怎样才能做到这一点?数组总是二维的,但可以是任意长度,第二级数组也可以是任意长度。
php - 当我检索我的 ArrayCollection 时,缺少键
我正在使用 Doctrine2 开发 Symfony2。我的问题是,当我使用键保存数组集合时,在检索它们的那一刻,键是通常的 0 到 n 数组索引键,而不是我放入的键。
这是我的实体:
这是“保存”部分:
最后的 'var_dump()' 显示我的实体具有正确的键、正确的类,一切都是正确的。
问题:
最后一个 'var_dump()' 显示相同的数组,但有 0 到 N 个键。
顺便说一句,我希望我的实体有一个数组集合,其中包含与其相关的所有子实体,并按它们所在的子实体的类型进行索引。正如我所说,它在第一步工作正常,但是当我从实体中检索 arrayCollection 时,它丢失了所有的键。我在检索它之后从它自己的实体中做了一个'var_dump()',并且数组键也是0到N。
在此先感谢,干杯。
已解决:看起来我检索的只是一个新形成的数组,这就是我丢失的密钥的原因。
php - 如果 array_key_exists 则 array_push 到多维数组
我正在从现有数组 ($newarray) 创建一个新数组 ($Parts),并重新排序数组。但是,如果新数组中存在数组键,我想追加到“位置”和“数量”数组。新的数组结构如下所示:
这是我正在使用的代码。
php - php用子数组值更改数组键
我怎么能不使用foreach。有没有php数组函数?
php - 获取数组键不适用于会话数组
我在不久前设计的脚本上使用了会话数组。最近,在修改这个工作脚本时,我遇到了这个错误:
返回错误:
警告:key() 期望参数 1 是数组,给定字符串
有没有另一种方法来获取会话数组的密钥?
php - 如何将数组中的所有值设置为false?
我有这样的代码:
我正在为其他开发人员创建我的网站的 API。我给他们一个 JSON 输出。像这样的东西:
当前输出:( 当没有任何行时$sth->rowCount() == ''
)
我想要什么:( 当没有任何行时$sth->rowCount() == ''
)
好吧,我该怎么做?
作为咨询:false
没有结果时是否必须设置为数组的值?我从未有过创建 API 的经验。我想false
根据一些类似的API (来自其他网站)进行设置。
实际上,我想向其他开发人员展示一个可用的标准。那么,作为 API,我所做的是正确的吗?其他开发者能用吗?
我不知道,也许我需要的是这个:
一般来说,有什么我需要知道的吗?{预先感谢:)
}
我尝试了什么:我认为这样的东西会很有用,但实际上我不知道应该如何使用它: