Bagaimana untuk mencetak tatasusunan dengan php

PHPz
Lepaskan: 2023-04-27 09:37:20
asal
669 orang telah melayarinya

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);
Salin selepas log masuk

Kod sampel adalah seperti berikut:

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

Hasil cetakan adalah seperti berikut:

Array
(
    [name] => Tom
    [age] => 20
    [gender] => Male
)
Salin selepas log masuk

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;
?>
Salin selepas log masuk
  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);
Salin selepas log masuk

Kod sampel adalah seperti berikut:

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

Hasil cetakan adalah seperti berikut:

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

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;
?>
Salin selepas log masuk
  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];
?>
Salin selepas log masuk

Hasil cetakan adalah seperti berikut:

Tom, 20, Male
Salin selepas log masuk
  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>";
}
?>
Salin selepas log masuk

Hasil cetakan adalah seperti berikut:

name: Tom
age: 20
gender: Male
Salin selepas log masuk

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!

sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan