Yükleniyor

print_r() php 'nin echo, print fonksiyonları gibi değişken yazdırmaya yarar.

Ancak print_r() ile sadece dizileri yazdırabilirsiniz. Dizileri olduğu gibi ekrana dizi hali ile yazdırır ve bu da çoğu yazılımcının işini kolaylaştırır.

<?php 
//print_r($dizi_adi);

$programlamaDilleri["bir"] = "PHP";
$programlamaDilleri["iki"]= "JAVA";
$programlamaDilleri["uc"]= "JAVASCRİPT";
$programlamaDilleri["dort"]= "PYTHON";
$programlamaDilleri["bes"]= "C";
$programlamaDilleri["alti"] = "DART"; 
print_r($programlamaDilleri);
//Çıktı: Array ( [bir] => PHP [iki] => JAVA [uc] => JAVASCRİPT [dort] => PYTHON [bes] => C [alti] => DART )
?>
<?php 
$okulListesi = array(
    "okullar" => [
        "ilkokullar" => [
            "A İlkokulu",
            "B İlkokulu",
            "C İlkokulu",
            "D İlkokulu"
        ],
        "liseler" => [
            "A Lisesi",
            "B Lisesi",
            "C Lisesi",
            "D Lisesi"
        ]
    ],
    "universiteler" => [
        "meslek_yuksek_okullari" => [
            "A Meslek Yüksek Okulu",
            "B Meslek Yüksek Okulu",
            "C Meslek Yüksek Okulu",
            "D Meslek Yüksek Okulu"
        ],
        "on_lisans_okullari" => [
            "A Ön Lisans Okulu",
            "B Ön Lisans Okulu",
            "C Ön Lisans Okulu",
            "D Ön Lisans Okulu"
        ]
    ]
);
print_r($okulListesi);
/*
Çıktı: Array ( [okullar] => Array ( [ilkokullar] => Array ( [0] => A İlkokulu [1] => B İlkokulu [2] => C İlkokulu [3] => D İlkokulu ) [liseler] => Array ( [0] => A Lisesi [1] => B Lisesi [2] => C Lisesi [3] => D Lisesi ) ) [universiteler] => Array ( [meslek_yuksek_okullari] => Array ( [0] => A Meslek Yüksek Okulu [1] => B Meslek Yüksek Okulu [2] => C Meslek Yüksek Okulu [3] => D Meslek Yüksek Okulu ) [on_lisans_okullari] => Array ( [0] => A Ön Lisans Okulu [1] => B Ön Lisans Okulu [2] => C Ön Lisans Okulu [3] => D Ön Lisans Okulu ) ) )
*/
?>

Tabi yukardaki okulListesi örneğinde karışık yazdırdı. Ekrana daha düzgün yazdırmak için aşağıdaki kodu kullanabilirsiniz.

<?php 
$okulListesi = array(
    "okullar" => [
        "ilkokullar" => [
            "A İlkokulu",
            "B İlkokulu",
            "C İlkokulu",
            "D İlkokulu"
        ],
        "liseler" => [
            "A Lisesi",
            "B Lisesi",
            "C Lisesi",
            "D Lisesi"
        ]
    ],
    "universiteler" => [
        "meslek_yuksek_okullari" => [
            "A Meslek Yüksek Okulu",
            "B Meslek Yüksek Okulu",
            "C Meslek Yüksek Okulu",
            "D Meslek Yüksek Okulu"
        ],
        "on_lisans_okullari" => [
            "A Ön Lisans Okulu",
            "B Ön Lisans Okulu",
            "C Ön Lisans Okulu",
            "D Ön Lisans Okulu"
        ]
    ]
);
print("<pre>" . print_r($okulListesi, true) . "</pre>");
/*
Çıktı: 
Array
(
    [okullar] => Array
        (
            [ilkokullar] => Array
                (
                    [0] => A İlkokulu
                    [1] => B İlkokulu
                    [2] => C İlkokulu
                    [3] => D İlkokulu
                )

            [liseler] => Array
                (
                    [0] => A Lisesi
                    [1] => B Lisesi
                    [2] => C Lisesi
                    [3] => D Lisesi
                )
        )
    [universiteler] => Array
        (
            [meslek_yuksek_okullari] => Array
                (
                    [0] => A Meslek Yüksek Okulu
                    [1] => B Meslek Yüksek Okulu
                    [2] => C Meslek Yüksek Okulu
                    [3] => D Meslek Yüksek Okulu
                )
            [on_lisans_okullari] => Array
                (
                    [0] => A Ön Lisans Okulu
                    [1] => B Ön Lisans Okulu
                    [2] => C Ön Lisans Okulu
                    [3] => D Ön Lisans Okulu
                )
        )
)
*/
?>