欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  php教程

提取二维数组中的值作为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;
 }