Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk mencetak tatasusunan dengan php

Bagaimana untuk mencetak tatasusunan dengan php

PHPz
PHPzasal
2023-04-27 09:04:01613semak imbas

Dalam pengaturcaraan PHP, selalunya diperlukan untuk mengeluarkan kandungan tatasusunan untuk penyahpepijatan atau tujuan lain. Mencetak tatasusunan ialah salah satu operasi yang biasa digunakan dalam PHP. PHP mempunyai pelbagai kaedah untuk mengeluarkan tatasusunan, dan artikel ini akan memperkenalkan beberapa daripadanya.

  1. fungsi print_r

Fungsi print_r ialah salah satu kaedah yang paling biasa digunakan untuk mencetak tatasusunan dalam PHP. Ia akan mencetak kunci dan nilai tatasusunan. Sintaks fungsi print_r adalah seperti berikut:

print_r($array);

Kod sampel adalah seperti berikut:

<?php
$array = array("name"=>"Tom", "age"=>20, "gender"=>"Male");
print_r($array);
?>

Hasil cetakan adalah seperti berikut:

Array
(
    [name] => Tom
    [age] => 20
    [gender] => Male
)

Jika anda perlu menyimpan hasil cetakan tatasusunan dalam pembolehubah, anda boleh menggunakan Parameter kedua fungsi print_r:

<?php
$array = array("name"=>"Tom", "age"=>20, "gender"=>"Male");
$output = print_r($array, true);
echo $output;
?>
  1. fungsi var_dump

Fungsi var_dump juga merupakan salah satu daripada kaedah yang biasa digunakan untuk mencetak tatasusunan dalam PHP. Ia boleh mengeluarkan kunci dan nilai tatasusunan, serta jenis data dan maklumat panjang. Sintaks fungsi var_dump adalah seperti berikut:

var_dump($array);

Kod sampel adalah seperti berikut:

<?php
$array = array("name"=>"Tom", "age"=>20, "gender"=>"Male");
var_dump($array);
?>

Hasil cetakan adalah seperti berikut:

array(3) {
  ["name"]=>
  string(3) "Tom"
  ["age"]=>
  int(20)
  ["gender"]=>
  string(4) "Male"
}

Serupa dengan fungsi print_r , jika anda perlu menyimpan hasil cetakan tatasusunan ke dalam pembolehubah, anda boleh menggunakan parameter kedua fungsi var_dump:

<?php
$array = array("name"=>"Tom", "age"=>20, "gender"=>"Male");
$output = var_dump($array, true);
echo $output;
?>
  1. fungsi gema

Fungsi gema juga boleh mengeluarkan tatasusunan, tetapi ia hanya boleh mengeluarkan nilai tatasusunan, bukan nilai tatasusunan Mengeluarkan kunci tatasusunan. Kod sampel adalah seperti berikut:

<?php
$array = array("Tom", "20", "Male");
echo $array[0] . ", " . $array[1] . ", " . $array[2];
?>

Hasil cetakan adalah seperti berikut:

Tom, 20, Male
  1. gelung foreach

Anda juga boleh menggunakan gelung foreach untuk keluarkan kunci dan nilai dalam tatasusunan. Kod sampel adalah seperti berikut:

<?php
$array = array("name"=>"Tom", "age"=>20, "gender"=>"Male");
foreach ($array as $key => $value) {
    echo $key . ": " .$value . "<br>";
}
?>

Hasil cetakan adalah seperti berikut:

name: Tom
age: 20
gender: Male

Di atas adalah beberapa kaedah mencetak tatasusunan dalam PHP Pembangun boleh memilih untuk menggunakan satu atau lebih daripadanya mengikut kepada situasi tertentu. Laksanakan output dan penyahpepijatan tatasusunan.

Atas ialah kandungan terperinci Bagaimana untuk mencetak tatasusunan dengan php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn