當我陣列上使用<pre>
和print_r()
它看起來是這樣的:在打印數組時,有沒有辦法使「=>」對齊?
[Pacific/Midway] => (GMT-11:00) Pacific, Midway
[Pacific/Niue] => (GMT-11:00) Pacific, Niue
[Pacific/Tahiti] => (GMT-10:00) Pacific, Tahiti
[Pacific/Marquesas] => (GMT-09:30) Pacific, Marquesas
[America/Adak] => (GMT-09:00) America, Adak
[America/Anchorage] => (GMT-08:00) America, Anchorage
[America/Juneau] => (GMT-08:00) America, Juneau
[America/Metlakatla] => (GMT-08:00) America, Metlakatla
這將是一個容易許多閱讀,如果它看起來像這樣:
[Pacific/Midway] => (GMT-11:00) Pacific, Midway
[Pacific/Niue] => (GMT-11:00) Pacific, Niue
[Pacific/Tahiti] => (GMT-10:00) Pacific, Tahiti
[Pacific/Marquesas] => (GMT-09:30) Pacific, Marquesas
[America/Adak] => (GMT-09:00) America, Adak
[America/Anchorage] => (GMT-08:00) America, Anchorage
[America/Juneau] => (GMT-08:00) America, Juneau
[America/Metlakatla] => (GMT-08:00) America, Metlakatla
有打印出數組和對象(特別是數組)時執行此操作的任何方法?
沒有。 var_dump/print_r是基本的調試輸出工具。他們沒有「花哨」的格式化功能。如果你想要漂亮的東西,你將不得不推出你自己的代碼來做到這一點。 –
這可能是一個開始http://zavaboy.org/2011/11/09/php-improving-print_r-with-print_pre-wrapper-function/ –