بسم الله الرحمن الرحيم
إخواني في الله
السلام عليكم ورحمة الله وبركاته
أحتاج إلى عمل دالة تبدل بين القيم ولم أستطع حتى الآن
مثلا الدالة التي عملتها حتى الآن هي
ولكن بها مشكلة أظنها تتعقل بالمتغيرات ومجالهاكود PHP:
function alter($val1,$val2)
{
if (($val1 != $altval1 xor $val2 != $altval1) and
($val1 = $altval2 xor $val2 = $altval2))
{
if ($val = $altval2 || empty($val))
$val = $altval1;
else
$val = $altval2;
}
else
{
$altval1=$val1;
$altval2=$val2;
}
return($val);
}
مثلا عندما أستدعي الدالة هكذا
فإن المفروض أن يطبع لي قيمة اللون الأول ثم إذا اتدعيت الدالة مرة أخرى يطبع لي قيمة اللون الثاني ثم ... الأول وهكذاكود PHP:$color = alter("#ffffff","#000000");
echo $color;
أرجو أن يكون الموضوع واضح
وإنا لو حاولت فقد أستطيع تشغيلها وقد لا أستطيع ولكني أريد حل مثالي بحيث لو أضفت ثلاث قيم تنجح العملية
أو أربع ألوان فإن الدالة تقوم بالإنتقال بينها
شكرا
واللي محتاج توضيح يسأل
واعتبروها تحدي وان شاء الله يكون العمل ممتع




