来自数组PHP的唯一值
您好,我正在尝试验证一个数组并从文本框插入其中 但我不想插入重复的值 e、 g (出口) (出口) (出口) 这是我的密码来自数组PHP的唯一值,php,arrays,foreach,xajax,Php,Arrays,Foreach,Xajax,您好,我正在尝试验证一个数组并从文本框插入其中 但我不想插入重复的值 e、 g (出口) (出口) (出口) 这是我的密码 foreach ( array_unique($viewer) as $viewermi ){ if ( $userdata['uid'] != $viewermi ){ $objResponse->addAppend('viewerlist', 'value', $userdata['uid'].',');
foreach ( array_unique($viewer) as $viewermi ){
if ( $userdata['uid'] != $viewermi ){
$objResponse->addAppend('viewerlist', 'value', $userdata['uid'].',');
$objResponse->addAssign('vieadded', 'value', '');
$objResponse->addAssign('vadded', 'innerHTML', $user.' Added');
$objResponse->addScript('$(\'#btViewAdded\').attr(\'disabled\', true)');
}else{
$objResponse->addAssign('vadded', 'innerHTML', '');
$objResponse->addAlert("It uid had been added! ".$viewermi);
$objResponse->addAssign('vieadded', 'value', '');
$objResponse->addScript('$(\'#btViewAdded\').attr(\'disabled\', true)');
} // End If-Else $userdata
} // End foreach Viewers
有人能帮我吗
我试过几种方法,但都做不到。如果我写亚历杭德罗“先检查一下…”亚历杭德罗!=卡洛斯?插入'alejandro'$textbox='Carlos,Jose,Carlos,Lauro,Marcos,alejandro';#然后--“亚历杭德罗”!='何塞?插入'alejandro'$textbox='Carlos,Jose,Carlos,Lauro,Marcos,alejandro,alejandro';否,array_unique函数将消除数组中的所有重复条目,因此列表将只包含carlos、jose、lauro和marocs No 2次carlos,in_array函数将检查名称是否已在textarea数组中。这样你的文本区就不会有重复的条目了。我得到了它。。。。我首先检查textarea是否有任何条目。。。如果它有一个或多个。。。我比较文本框。。。如果不同,我会将textbox值添加到textarea。然后我想再加一个。e、 g textarea='juan,carlos';textbox='carlos'#####--第一张支票“卡洛斯”!=胡安?是->添加卡洛斯。。。现在#--textarea='juan,carlos,carlos'###'卡洛斯卡洛斯?不不适用。
$textbox = 'Carlos,Jose,Carlos,Lauro,Marcos';
$textarea = array();
$list = explode(',' , $textbox);
foreach(array_unique($list) as $key){
if(!in_array($key , $textarea)){
$textarea[] = $key;
}
}
########### third name ######
$textbox = 'Carlos,';
$textarea = Array('Jose,Carlos,');
$list = explode(',' $list, -1);
foreach(array_unique($list) as $key){
if($Carlos != $key){ //$key = Jose
insert (Carlos,) into textarea;
} //next
if($Carlos != $key){ //$key = Carlos
insert (Carlos,) into textarea;
}else{
It exist;
}
}
foreach ( array_unique($viewer) as $viewermi ){
if ( $userdata['uid'] != $viewermi ){
$objResponse->addAppend('viewerlist', 'value', $userdata['uid'].',');
$objResponse->addAssign('vieadded', 'value', '');
$objResponse->addAssign('vadded', 'innerHTML', $user.' Added');
$objResponse->addScript('$(\'#btViewAdded\').attr(\'disabled\', true)');
}else{
$objResponse->addAssign('vadded', 'innerHTML', '');
$objResponse->addAlert("It uid had been added! ".$viewermi);
$objResponse->addAssign('vieadded', 'value', '');
$objResponse->addScript('$(\'#btViewAdded\').attr(\'disabled\', true)');
} // End If-Else $userdata
} // End foreach Viewers
$textbox = 'Carlos,Jose,Carlos,Lauro,Marcos';
$textarea = array();
$list = explode(',' , $textbox);
foreach(array_unique($list) as $key){
if(!in_array($key , $textarea)){
$textarea[] = $key;
}
}