حل شده

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

بازدید47.9kپست ها3آخرین فعالیت2 سال پیش
0
5

سلام دوستان وقت بخیر
موقع کار با آرایه 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"

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

3 پاسخ

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>";
    }
    ?>
0

نصب اکستنشن xdebug
از طریق لینک زیر
https://xdebug.org/docs/install
اضافه کردن extension=xdebug در فایل php.ini در بخش Dynamic Extensions

سوال برنامه نویسی دارید؟

ندونستن عیب نیست، نپرسیدن چرا!

خوش آمدید

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