1樓:
<?php
$a = array('one','two');
$b = array('one','two','three','aa','bb');
var_dump(array_diff($b,$a));
var_dump(array_intersect($b,$a));
?>
array_diff() 函式返回兩個陣列的差集陣列array_intersect() 函式返回兩個或多個陣列的交集陣列。
望採納 thx
2樓:匿名使用者
使用array_diff函式取出差集不就可以了麼:
<?php
$a = array( 1 => 'one', 2 => 'two', );
$b = array( 1 => 'one', 2 => 'two', 3 => 'three', 4 => 'aa', 5 => 'bb');
var_dump(array_diff($b, $a));
?>
3樓:匿名使用者
array_diff返回兩個陣列的差集 你去看看手冊
4樓:
$arr = array_merge(array_differ($a,$b),array_differ($b,$a));
在把$arr插入到資料庫
php裡判斷2個陣列值是否相同 不相同的值取出來放進另外一個陣列怎麼寫
5樓:匿名使用者
array_merge(array_diff($arr1, array_intersect($arr1, $arr2)), array_diff($arr2, array_intersect($arr1, $arr2)));
php後臺如何取得多個含有相同name提交的值並提交到資料庫
6樓:匿名使用者
其實我不太明白你的需求,我估計你需要的是這樣的:
在表單中,做一個陣列欄位,如
接受資料時:$array=$_post["name"];
變數$array就是一個包含了多個name值的陣列,然後再對該陣列進行你需要的操作,比如你要得到串成一個字串:$str=impode("*",$array);這樣多個name就是用*分割開來的值,把這個字串的值整體放入資料庫,前臺要展示時,取出這個字串,通過 $myarr=explode("*",$str);得到一個name的陣列,然後再迴圈出來:foreach($myarr as $name).
我提供的是一個思路,不知道是否是你的案例中需要的。
php兩個陣列怎麼用foreach迴圈插入到資料庫中?
7樓:
兩個陣列可以合併成一個,也可以分別。
$time = date("y-m-d h:i:s");
$query=mysql_query("insert into comments(user,comment,addtime)values('$user','$txt','$time')");
if($query)
echo '1';
php一個陣列的全部值如何作為一個記錄插入資料庫中?
8樓:創作者
//第一個欄位id
$sql = insert into table values("'','".implode("','",$arr)."'");
9樓:劉影
$subsql = "";
foreach( $array as $key => $val )$subsql = substr( $subsql , 0 , -1 );
$sql = "insert into students values ( ".$subsql.")";
php如何 把 $get_user_list陣列中的值插入到資料庫中,但不能與資料庫中已經存在的值重複
10樓:
先把資料表裡邊的東西取出來放進陣列裡判斷有沒有的吧。如果沒有再sql語句insert.
php中如何在陣列中隨機抽取n個資料的值
arr array 0,1,2,3,4,5,6,7,8,9 count count arr c mt rand 0,count key array rand arr,c for a 0 a c a 不知道是不是這種效果,你可以試一下 php中如何在陣列中隨機抽取n個資料的值 php中如何在陣列中隨機...
C語言問題 怎樣用指標和函式實現兩個陣列的交換
形參定義為指標變數可以實現實引數組交換 include void swaparr int a,int m,int b,int n void main int b int i,m,n m sizeof a sizeof int n sizeof b sizeof int printf n交換前的陣列a...
求c語言程式,把兩個陣列內的相應元素相加,結果儲存到陣列內
愛夜 include void add int num1,int num2,int result,int lenth void show array int num,int lenth void main int num2 int num3 5 int lenth 5 add num1,num2,n...