English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

دليل PHP الأساسي

دليل PHP المتقدم

PHP & MySQL

دليل PHP

استخدام دالة PHP print_r() و مثال

الوظائف المتاحة في PHP

print_r() يستخدم هذا الدالة لطباعة المتغيرات بشكل يمكن فهمه بشكل أفضل.

طلب PHP الإصدار: PHP 4, PHP 5, PHP 7

النحو

bool print_r ( mixed $expression [, bool $return ] )

شرح المعاملات:

  • $expression: المتغير الذي سيتم طباعته، إذا كان نوع المتغير هو string أو integer أو float، سيتم طباعة قيمة المتغير نفسه. إذا كان المتغير هو array، سيتم عرض المفاتيح والعناصر وفقًا لشكل معين. تشبه الأوبجكتات الأعمدة.
  • $return: اختياري، إذا كان equals true فلا يتم إخراج النتائج، بل يتم تخصيصها لـ متغير، وإذا كان equals false يتم إخراج النتائج مباشرة.

الرد الفعل

$return إذا تم تعيينه true فقط عندما يكون هناك رد فعل، يكون له قيمة نصية سهلة الفهم.

مثال على الإنترنت

<?php
$a = array ('a' => 'apple', 'b' => 'banana', 'c' => array ('x','y','z'));
print_r ($a);
?>

نتائج الإخراج هي:

Array
(
    [a] => apple
    [b] => banana
    [c] => Array
        (
            [0] => x
            [1] => y
            [2] => z
        )
)

تعيين معامل $return:

<?php
$b = array ('m' => 'monkey', 'foo' => 'bar', 'x' => array ('x', 'y', 'z'));
$results = print_r ($b, true); // $results يحتوي على نتائج print_r
?>

لا توجد نتائج مكتوبة أعلاه لأن نتائج الإخراج قد تم تخصيصها لـ $results المتغير.

الوظائف المتاحة في PHP