سلام
من دوتا آرایه دارم
میخوام اون عناصری که آرایه اولی نیست را داخل یه آرایه دیگه بهم بده
دقت کنید عناصری را میخوام که تکراری نیستند
نه عناصری که تکراری هستند
بعد که پیدا کردن بریزه داخا آرایه سوم
Printable View
سلام
من دوتا آرایه دارم
میخوام اون عناصری که آرایه اولی نیست را داخل یه آرایه دیگه بهم بده
دقت کنید عناصری را میخوام که تکراری نیستند
نه عناصری که تکراری هستند
بعد که پیدا کردن بریزه داخا آرایه سوم
یک مثال ساده بدون توابع آماده:
function Unique($array, $searchArray) {
foreach($array as $key => $value) {
if(in_array($value, $searchArray)) {
unset($array[$key]);
}
}
return array_values($array);
}
$a = array(1, 2, 3, 4);
$b = array(3, 4, 5, 6, 7);
$c = Unique($b, $a); // $c = array(5, 6, 7);
مثال با کمک تابع array_diff :
$a = array(1, 2, 3, 4);
$b = array(3, 4, 5, 6, 7);
$c = array_diff($b, $a); // $c = array(5, 6, 7);
-----
پاورقی 1 : خلاقیت داشته باشید.
پاورقی 2 : عادت کنید به خوندن مستندات زبان اصلی در سایت رسمی PHP