مشکل بهم ریختگی در نمایش آرایه var_dump

حل شده 

PHP

توسط nex در 1 سال پیش
4 46.9k 2 1 سال پیش
nex digisys mehdigm mohammad411
0

سلام دوستان وقت بخیر موقع کار با آرایه var_dump خروجی به صورت بهم ریخته نشون داده میشه به این صورت: array(3) { ["txtUsername"]=> string(5) "admin" ["txtMobile"]=> string(11) "091712345678" ["filePic"]=> string(9) "admin.jpg" } array(0) { }

ظاهرا این مشکل در آپدیت PHP که 7.2 هستش به وجود اومده، فایل php.ini هم جستجو کردم ولی خط زیر نبود که ";" رو از اولش بردارم و درست شه، راهکاری هست برای نمایش مرتب در خروجی؟ zend_extension = "C:\xampp\php\ext\php_xdebug.dll"

سلام دقیقا به همین صورت که گذاشتین (همه تو یه خط) نمایش داده میشه؟ – Keyvan 1 سال پیش
میتونید از قسمت view source درستشو ببینید – Keyvan 1 سال پیش
بله درسته همه رو توی یک خط نشون میده – nex 1 سال پیش

پاسخ ها

1

درود به صورت زیر تابع رو امتحان کنید .

function var_dump_pre($arr) {
  echo '<pre>';
  var_dump($arr);
  echo '</pre>';
  return null;
}

var_dump_pre(array(1, 2, array("a", "b", "c")))
0

سلام. این هم یک روش دیگه:

<?php
    $names=array("Mohammad","Amin","Zaman");
    foreach ($names as $index=>$value)
    {
        echo $index."=>".$value."<br>";
    }
    ?>

خوش آمدید

برای طرح سوال، ایجاد بحث و فعالیت در سایت نیاز است ابتدا وارد حساب کاربری خود شوید. در صورتی که هنوز عضو سایت نیستید میتوانید در عرض تنها چند ثانیه ثبت نام کنید.

لطفا ابتدا لاگین کنید