PHP: សម្រួលការមើលទម្រង់ Array : print_r($array)

ខ្ញុំសូមបង្ហាញពីការ Print ទិន្នន័យក្នុងទំរង់ Array “print_r($array)”​ ក្នុងភាសា PHP ដើម្បីអោយ​ងាយស្រួលមើល​បនិ្តច ដោយ​មិនចំាបាច់ View Source.

មានមិត្រខ្លះនិយមប្រើ print_r($array) រួចទើបធ្វើការ View Source ជាក្រោយ ដែលធ្វើការងារពីរដង។

ឧទារហណ៍៖

$array = array(“Apple”, “Banana”, “Carrot”, “Dog”);

$array2 = array(“A” => array(“Egg”,”Five”,”Green”,”Head”));

print_r($array);

//print_r($array2);

//Out put : Array ( [0] => Apple [1] => Banana [2] => Carrot [3] => Dog )

//Out put 2: Array ( [A] => Array ( [0] => Egg [1] => Five [2] => Green [3] => Head ) )

នោះគ្រាន់តែជាទម្រង់ Array តែមួយវិមាត្រប៉ុណ្ណោះ​ បើសិនជាច្រើនវិមា​ត្រវិញវាហ្នឹង​ធ្វើអោយ​យើង​ពិបាក​មើល។

ដើម្បីចំនេញពេលវេលាមិនចាំបាច់ View Source យើងអាចប្រើ Tag របស់ HTML មកជួយដូចខាងក្រោម៖

$array = array(“Apple”, “Banana”, “Carrot”, “Dog”);

$array2 = array(“A” => array(“Egg”,”Five”,”Green”,”Head”));

echo ‘<pre>’;

print_r($array);

//print_r($array2);

echo ‘</pre>’;

/*Out put : 

Array
(
    [0] => Apple
    [1] => Banana
    [2] => Carrot
    [3] => Dog
)
*/

ទន្ទឹមនឹងនោះដើម្បីផ្តល់ភាពងាយស្រួលក្នុងការប្រាស់វាជាញឹកញាប់នោះ យើងអាចបង្កើតវាជាទម្រង់អនុគមន៍ (Function) ដូចខាងក្រោម៖

function pr($arr = array()){

echo ‘<pre>’;

print_r($arr);

echo ‘</pre>’;

}

//Call Function pr();

$array = array(“Apple”, “Banana”, “Carrot”, “Dog”);

pr($array);

/*Out put : 

Array
(
    [0] => Apple
    [1] => Banana
    [2] => Carrot
    [3] => Dog
)
*/