提取二维数组中的值作为where in 的条件
程序员文章站
2024-01-10 10:03:04
...
无详细内容 无 /** * 获取二维数组中的一维键值,主要用于 sql in 或者 not in 操作 * @param 数组 $data * @param 键值 $field * @param 分隔符 $sperator * @author */ function getKeyStr($data,$field,$sperator=',') { $str = $dot = ''; if (empty($dat
/** * 获取二维数组中的一维键值,主要用于 sql in 或者 not in 操作 * @param 数组 $data * @param 键值 $field * @param 分隔符 $sperator * @author */ function getKeyStr($data,$field,$sperator=',') { $str = $dot = ''; if (empty($data) || !is_array($data) || empty($field)) return $str; foreach ($data as $key=>$value) { if (array_key_exists($field, $value) && !empty($value[$field])) { $str .= $dot.$value[$field]; $dot = $sperator; } } return $str; }
上一篇: 200行描述MVC