问题标签 [array-intersect]
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 array_intersect 出现问题,我无法检查空数组
我有五个数组和一个用户可以随机搜索的搜索。因此,在这五个中,有时可能有两个数组、三个数组或五个数组等等。
所以当我相交时,我无法检查哪些是空的,所以它总是返回一个空数组。
实际上我需要检查并使这个动态像如果有值$g_arr, $c_arr
那么上面的操作将应用于这两个..就像
我不明白如何检查?任何帮助将不胜感激..谢谢
php - php array_intersect 无法正常运行
我目前有 2 个数组,我想在其中比较日期。这是我的数组的结构:
目的是检测来自 $userdaysoff 的值是否存在于 $bholidays 数组中。
上面的效果很好,并且检测到两个数组中都存在 26-05-2014,但是如果 $userdaysoff 数组看起来像这样:
然后没有检测到重复的日期 26-05-2014。
有什么理由会发生这种情况吗?
这是我运行代码的方式:
php - 相交的2个多维数组
有人可以帮我解决我的问题。该线程与我的问题非常接近,但我无法将其变为现实 不同大小的相交多维数组
我的第一个数组如下所示:
第二个数组如下所示:
从线程我试图使代码适应我的问题。但我排成一行。
我需要从数组 2 中的数组 1 中找到匹配项。
输出匹配 14 正确但值不正确
输出如下所示:
非常感谢您的任何建议和帮助
php - 在php中的数组中查找匹配项
所以我有两个数组:
所以我想要第一个数组中的值与第二个数组匹配,即 Entries :
在第一个数组中的短 ID 和第二个数组中的值应该匹配
我曾尝试使用 Array intersect 键,但没有成功..
谢谢阅读。
php - PHP:正则表达式替代 array_intersect
我正在使用一种方法,该方法采用一组单词并删除任何与以下内容不匹配的内容:
我该如何修改它以便我可以包含li(?:-[a-z_-]+)?
?(例如:li
, li-align_left
, li-magnify
)
php - 如果两个值匹配,则从 php 中的多维关联数组中删除重复项
我有以下结构的多维数组,我想从中删除重复项。例如,如果两个 ["cities"] 的 ["amount"] 相同,但 ["time"] 相同或不同,那么我认为这是重复的,并希望从数组中删除此节点。
在下面的示例中,我想从数组中完全删除节点 0,因为城市和数量与节点 1 相同。它们都是布里斯托尔(英国布里斯托尔)和 373,即使时间不同是 17:15 和 17 :16。
如果在这种情况下时间不同,那么我会删除以后的时间。
php - 在 2 个数组中搜索
我在数组中搜索时遇到问题,在 2 个数组中,第一个数组有一个固定结构,第二个数组从 url 发送 var,并且可以有一些值为空的值,例如
第一个阵列:
它的结构是这样的:
id 值、cat 值、subcat 值和国家值
第二个 var 从 URL 获取
正如您在第二个 var 中看到的那样,在这种情况下,$ar_url i 的值与 $ar_val 的第一个结构不同
我想比较 $ar_val 的固定结构,如果从 $ar_val 以相同的顺序具有相同的值,则获取 true 或 false
我试试这个:
有了这个我想知道例如:如果我按 id 搜索,例如 cat ,在 2 个数组中得到肯定的结果,我有相同的数据,但是如果搜索 subcat 我不能得到结果,因为一个人有不同的食物和在其他有玩具,但与 array_intersect 没有得到这个比较
感谢和问候
php - 平面文件从数组中选择值
我有数据由“,”分隔的平面文件,我需要将值与 url 进行比较,并仅显示具有相同 url 值的值
不需要 PHP 的 CSV 函数,如果与来自 url 的值最终比较时,我想比较并得到结果
csv 有 4 个值,价格、大小、宽度和高度
URL 值发送其他值,但顺序相同(价格、大小、宽度和高度),例如在 url 中我使用字符串 index.php?price=100&size=100&width=200&height=300 发送这个..... 。 , ETC
例如 :
php - 比较php中单个元素的2个数组
我有两个看起来像这样的数组,结果更多:
我想做的是比较结果,但只在 locName 元素上进行比较……这是我目前正在使用的代码。
然后对每个 json 文件执行此操作
理想情况下,这将从两个数组中返回匹配的 locNames
谢谢您的帮助!
php - 比较 2 个文本文件并获取内部 id
我尝试将 2 个文本文件与由 分隔的数据进行比较-
,在一种情况下,一个文件获取所有数据,在另一种情况下,只有具有相同 id 的更改数据在这种情况下,这个文件被称为db_tmp.txt
两个文件中的结构是这样的:
文件 txt(第一个是 id)db/text.txt
用于比较的文件,例如更改的数据,相同的 id 但不同的内容 - db_tmp.txt
我创建了一个函数来比较两个文件以检测是否存在相同的 id 和更改:
如果 tmp 中存在相同的 id,我必须检测另一个文件中的条目并更改为 tmp 的值,我尝试但无法使其工作,该功能有效但不适用于所有内容,如果有人可以帮助我,那将是完美的,因为我不知道如何继续并保存。