Var_dump  یک تابع  در php  است که دل و روده متغی‌ها و آرایه‌ها را برای برنامه نویس بیرون می ریزد و در دیباگ کرن و تست نرم افزار خیلی کاربرد دارد.

وقتی این تابع اجرا می شود معمولا یک شکل خیلی بی ریخت،  درهم برهم و پشت سر هم از نوشته ها را می بینید. مثل این:

var_dump

اما در بعضی ویدئو های آموزشی دیدم که نتیجه تابع var_dump خیلی تمیز و مرتب نمایش داده می شود.

beautiful var_dump

برای اینکه وردامپ را به این شکل زیبا و مرتب بینید اولا باید بر روی زمپ (xammp) افزونه xdebug را نصب کنید.

به این شکل:

ویرایشگرتان را باز کنید و یک فایل php بسازید.

این کد را داخل فایل آن وارد کنید

<?php
phpinfo();

حالا فایل را ذخیره واجرا کنید

صفحه ای که باز می شود تمام مشخصات و تنظیمات نسخه پی اچ پی است که روی سیستم شما نصب شده.

الان باید کد html کل صفحه را کپی کنید

phpinfo

phpinfo

حالا وارد این لینک بشوید

https://xdebug.org/wizard

کدی که کپی کردید  درکادر خالی وارد کنید و دکمه  ()Analyse my phpinfo  را کلیک کنید.

nstall xdebug

در صفحه ای که باز می شود الان یک فایل dll متناسب با نسخه php شما برایتان قرار داده شده

آن را دانلود کنید

xdebug

حالا فایلی که دانلود کردید را در مسیر زیر قرار دهید.

C:\xampp\php\ext

بعد از  مسیر زیر فایل php.ini را با ویرایشگرتان باز کنید

C:\xampp\php

php.ini

کدی که برایتان در همان صفحه دانلود فایل نوشته شده را داخل فایل php.ini اضافه  کنید و فایل را ذخیره کنید.

این کد در تصویر، مخصوص سیستم من است. ممکن است برای شما فرق داشته باشد.

xdebug

زمپ را یکبار خاموش و روشن کنید الان  اگر یک بار امتحان کنید می بینید که تابع var_dump به شکل مرتب خوانا نمایش داده می‌شود.

beautiful var_dump