private $list=array();
public function add($obj)
{
if(isListExistsValue($obj))
return false;
array_push($lists,$obj);
return true;
}private function isListExistsValue($obj)
{
//具体代码怎么实现.有没有array函数.
}本人刚学php,多问哈,菜鸟请见谅~
public function add($obj)
{
if(isListExistsValue($obj))
return false;
array_push($lists,$obj);
return true;
}private function isListExistsValue($obj)
{
//具体代码怎么实现.有没有array函数.
}本人刚学php,多问哈,菜鸟请见谅~
check if a value in an array
然后有个数组去重的函数。用用就好了。看楼主的想法,应该就是array_merge 函数。直接用就好了。
*判断$obj是否在数组中存在.
*@param $obj一个实体对象.
*@return true and false .if exist return true else return false.
**/
private function isListExistsValue($obj)
{
//具体代码怎么实现.有没有array函数.
}
if(in_array('a',$arr))
echo 'exists';
else
$arr[]='a';
//这个当有$list有一个值以上的时候
}else{
//这个列子里面,在这里输出
}
可以实现~`