问题
忽略特定值,当使用 medoo 拉取数组并合并时。
细节
假设我有两个数组,由两个相似的表创建。他们有一个“用户”行和一个“id”行。下面的例子:
id name
------- ---------
1 John Doe
2 John Snow
3 Jane
4 Jane
忽略名称行中包含“John ...”的所有条目的最佳方法是什么?我的 array_merge 目前是这样的:
public function getUsersByName($name)
{
$res = array_merge(
$this->_db->select('users1', ['id', 'name'],
$this->_db->select('users2', ['id', 'name']
);
return $res;
}
这将返回一个不错的数组,其中包含表中的所有值。忽略这些值并跳到下一个合法值的最佳做法是什么?