ابدأ بالتواصل مع الأشخاص وتبادل معارفك المهنية

أنشئ حسابًا أو سجّل الدخول للانضمام إلى مجتمعك المهني.

متابعة

What is the problem with the code below? What will it output? How can it be fixed?

$referenceTable = array();

$referenceTable['val1'] = array(1,2);

$referenceTable['val2'] =3;

$referenceTable['val3'] = array(4,5);

 

$testArray = array();

 

$testArray = array_merge($testArray, $referenceTable['val1']);

var_dump($testArray);

$testArray = array_merge($testArray, $referenceTable['val2']);

var_dump($testArray);

$testArray = array_merge($testArray, $referenceTable['val3']);

var_dump($testArray);

user-image
تم إضافة السؤال من قبل Anirban Chakraborty , Network Administrator , Wipro Limited
تاريخ النشر: 2017/01/17
مستخدم محذوف‎
من قبل مستخدم محذوف‎

answer here ......................

Ahmed Sabra
من قبل Ahmed Sabra , Integration Support Engineer- Fintech , Saudi Financial Technology Company

As $referenceTable['val2'] isn't an array, then array_merge function failed to merge it with $testArray.

هاشم المشارقة
من قبل هاشم المشارقة , Key Account Manager , Advanced United Systems Ltd. ( A member of Taj Holding Group)

Could you first clarify what does the following function do ?

var_dump($testArray);

 

المزيد من الأسئلة المماثلة