associative-array 相关问题

关联数组是一种抽象数据类型,由映射到值集合的唯一键集合组成。

检查特定数组元素是否包含白名单值

如何检查 $something['say'] 的值为 'bla' 或 'omg'? $something = array('say' => 'bla', 'say' => 'omg');

回答 12 投票 0

将两个数组映射在一起以创建包含关联行的索引数组

比如说,我有一个包含月份的数组 $months = array('一月', '二月', '三月'...'十二月'); 另一个是天数(比如 2010 年) $mdays = 数组(31, 28, 31...31); 我想合并/组合这两个...

回答 8 投票 0

根据指定的第二级值比较二维数据集

我有一个包含关联数据行的数组。 $数组1 = 数组( 数组('ITEM' => 1), 数组('ITEM' => 2), 数组(“项目”=> 3), ); 我有第二个数组,也包含行...

回答 9 投票 0

使用关联数组进行字符串替换

我有一个关联数组,其中键是搜索字符串,值是替换字符串。 $list = ['hi' => 0, 'man' => 1]; $string =“嗨伙计,你好吗?伙计在这里。又嗨了。”...

回答 4 投票 0

将关联元素附加到二维数组的每一行

我有一个多维数组: $模板=数组( [0] => 数组 ( [id] => 352 [name] => a ) [1] => 数组 ( [id] => 438 [name] => b ) [2] => 数组 ( [id] => 3...

回答 4 投票 0

将平面数组的竖线分隔值拆分为关联数组

//过一遍每个问题 foreach($file_data 作为$value) { //用管道分隔字符串并放入变量中 列表($类别,$问题)=爆炸('|',$值); //放入关联数组中 ...

回答 6 投票 0

Bash 关联数组在 (...) 列表中初始化?

bash 关联数组可以像非关联数组一样在 (...) 列表中初始化吗?格式? 更新以使用评论给出答案。 是的,格式取决于 bash 的版本...

回答 1 投票 0

对数组进行排序并返回排序后的数组的函数

PHP 的原生排序函数通过引用进行修改,并且不返回排序后的数组。 我正在寻找一种可靠的标准方法来对数组进行排序,并将排序后的数组作为返回值返回。 ...

回答 4 投票 0

groovy 关联数组线程安全吗?

我有一个groovy脚本,其中多个线程尝试写入声明为:def array = [:]的相同关联映射。 put 和 get 在这里的线程安全吗?我没有找到太多关于...的信息

回答 1 投票 0

我可以声明类型关联数组,然后将其用作键对象类型吗?

所以,我有这样一个关联数组结构: 类型 CellT = { 名称:字符串;值:数字}; 类型 AssociativeArrayT = { [键:字符串]:CellT[] |关联数组T; }; 常量 myObject:

回答 1 投票 0

使用已知的父键将静态关联元素推入已知级别的所有子数组中

我有一个动态生成的PHP多维数组如下: 大批 ( [uid_1] => 数组 ( [sub_1] => 数组 ( [sub_sub_1] => 数组 ( [id1] =&...

回答 4 投票 0

基于键交替数组中的元素

基本上,我有一个包含其他数组作为其值的数组。这些“子”数组中的每一个都被映射。 例如: $项目 = [ [“类型”=> 1,“文本”=> &

回答 1 投票 0

连接两个平面索引数组(按索引)以形成具有硬编码键的关联行的索引数组

这是我的两个数组: 大批 ( [0] => https://google.com/ [1] => https://bing.com/ ) 大批 ( [0] => 谷歌 [1] => 必应 ) 这是我想要的 JSON 输出: [ ...

回答 4 投票 0

在php中将数组改为关联数组即可得到相应的键值对

我有一个 php 脚本,它返回目录中的图像(或文件)。最终输出是文件名的 json。 下面是我现在拥有的代码和结果。 我有一个 php 脚本,它返回目录中的图像(或文件)。最终输出是文件名的 json。 下面是我现在拥有的代码和结果。 <?php $files = array(); $dir = opendir('/folderpath'); while ($file = readdir($dir)) { if ($file == '.' || $file == '..') { continue; } $files[] = $file; } header('Content-type: application/json'); echo json_encode($files); 结果就是这个json ["1.png","2.jpg","4.jpg","3.png"] 我想要的结果是将url附加到每个图像添加url作为每个图像的键。 [ {"url":"https://s3-us-west-2.amazonaws.com/appsdeveloperblog.com/images/cats/cat-1.png"}, {"url":"https://s3-us-west-2.amazonaws.com/appsdeveloperblog.com/images/cats/cat-2.jpg"}, {"url":"https://s3-us-west-2.amazonaws.com/appsdeveloperblog.com/images/cats/cat-3.jpg"}, {"url":"https://s3-us-west-2.amazonaws.com/appsdeveloperblog.com/images/cats/cat-4.jpg"}, {"url":"https://s3-us-west-2.amazonaws.com/appsdeveloperblog.com/images/cats/cat-5.jpg"}, {"url":"https://s3-us-west-2.amazonaws.com/appsdeveloperblog.com/images/cats/cat-6.jpg"} ] 这将创建一个具有正确结构的关联数组: $files[] = [ "url" => ""https://s3-us-west-2.amazonaws.com/appsdeveloperblog.com/images/cats/cat-".$file ];

回答 1 投票 0

将文本中的方括号子字符串转换为关联数组

我有一个 PHP 脚本,可以解析 argv[] 中的信息片段,但对于如何从长字符串中获取信息有点困惑。我只想要 [msg“某事某事”] 和 [uri“

回答 2 投票 0

如何在多维数组上递归使用 array_filter() 函数以删除包含空值的键值对? [重复]

有一个名为 $post_data 的关联数组。实际的数组非常大。为了供您参考,我只是将其中的两个元素放在下面: 大批 ( [0] => 数组 (...

回答 1 投票 0

从一个关联数组中减去另一个关联数组中的对应值;删除零值的元素

我有 2 个关联数组,如下所示。 大批 ( [涡轮] => 0 [具体细节] => 6 [转轮刀片] => 5 ) 大批 ( [具体细节] => 10 [转轮刀片] => 5 [

回答 6 投票 0

比较关联数组 - 返回不匹配的值

我有 2 个关联数组,如下所示。 大批 ( [涡轮] => 0 [具体细节] => 6 [转轮刀片] => 5 ) 大批 ( [具体细节] => 10 [转轮刀片] => 5 [

回答 5 投票 0

在 Bash 测试中是否声明了关联数组

如何测试 Bash 中是否声明了关联数组?我可以测试一个变量,例如: [ -z $FOO ] && 回显不 但我似乎不适用于关联数组: $ 未设置 FOO $ 声明...

回答 4 投票 0

bash 将 URL 和关联值存储到数组中

我想在这里展示一些代码,但我想我可能首先遇到逻辑问题。 我需要检查几个 URL,并存储在每个 URL 上找到的一些信息。我想到了类似关联数组的东西,b...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.