كيف أطبع مصفوفة (array) على الشاشة في PHP؟

سهلقراءة دقيقةآخر تحديث 1 أكتوبر 2026

تطوير الويب

الإجابة

لطباعة مصفوفة في PHP استخدم print_r(). أما echo فلا يطبع المصفوفات، بل يعرض الكلمة Array مع تحذير.

$fruits = ['apple', 'banana', 'orange'];
print_r($fruits);
Array
(
    [0] => apple
    [1] => banana
    [2] => orange
)

var_dump للتفاصيل

var_dump() يعرض أيضًا نوع كل قيمة وطولها، وهو مفيد عند البحث عن خطأ:

var_dump($fruits);

نصيحة: ضع الناتج داخل <pre> في المتصفح ليظهر مرتبًا:

echo '<pre>'; print_r($fruits); echo '</pre>';

اختبر فهمك

كيف تطبع مصفوفة (array) على الشاشة في PHP؟