Bazı kestirme (ama merdivenler güvenli değil) PHP diziler görüntüleme yolları nelerdir?

3 Cevap php

Ben bunu denedim:

<?=implode(array('A','B','C'));

Bir dizi görüntülemek için ancak bir dizi gösteren daha kolay bir yolu olup olmadığını merak ediyorum?

Denedim

<?=print_r(array('A','B','C'));

Ama aslında bir dizi yapısını görüntüler. Ben dize ABC gibi olmak istiyorum.

3 Cevap

Hayır, bu implode daha kolay bir yolu yok yoktur.

Ayıklarken Normalde ise dizi baskı çöktüğünü kullanılarak yapılır () ve print_r () edilmektedir. Eğer sadece bunun için kendi işlevi oluşturmak, sizin farklı bir şekilde diziler görüntülemek istiyorsanız.

Her zaman yeni bir hat üzerinde her elemanı ile, diyelim ki, görüntülemek için bir dizi istiyorsanız Evet, tabii ... Sen sadece eğer ... gerçekten kısa adı ile (kendi işlevi yazabilirsiniz sadece {[(0) }] tembel ... [tavsiye edilmez ...])!

<?php
// To Call Function:
$array = array(2,3,4,5,'awesome!');
ez($array);

/* echoes:
 2
 3
 4
 5
 awesome!
*/

// Poorly named function...
function ez($array = array()) {
    if(!$array || empty($array)) return;
    $output = implode('\n',$array);
    echo "<pre>{$output}</pre>";
}
?>

Maalesef, bu bir ukala bir cevap türüdür.