تگ pre برای نمایش بهتر یک آرایه در زمان چاپ آن میباشد.

معمولا برای چاپ یک آرایه یا آبجکت در php از توابعی مثل var_dump و print_r و var_export  استفاده میکنیم که اولی با جزئیات بیشتری مقادیر یک آرایه رو چاپ میکنه ولی همه این توابع دارای خروجی خطی هستند و نتیجه رو در یک خط بر روی صفحه چاپ میکنند که در این حالت تفکیک مقادیر و اندیس آرایه چاپ شده کمی دشوار می گردد ، لذا اگر مقدار چاپ شده را درون یک تگ pre قرار بدیم و به مرورگر ارسال کنیم ، مرورگر یک ساختار مرتب و منسجمیچند خطی رو به مقادیر چاپ شده خواهد داد .

<?php

    $user= array(
      'Name'=>'mehdi',
      'Family'=>'hesami',
      'Country'=>'iran',
    );

    echo "<pre>";
    var_dump ($user);
    echo "</pre>";

?>

که خروجی در مرورگر بشکل زیر میباشد :

array (size=3)
  'Name' => string 'mehdi' (length=5)
  'Family' => string 'hesami' (length=6)
  'Country' => string 'iran' (length=4)