PHP var_dump

konstanta php

Ringkasan : dalam tutorial ini, Anda akan mempelajari cara menggunakan fungsi PHP var_dump() untuk mengeluarkan informasi tentang suatu variabel, bagaimana cara menggunakan PHP var_dump().

Pengenalan fungsi PHP var_dump

var_dump() adalah fungsi bawaan yang memungkinkan Anda mengeluarkan informasi tentang suatu variabel . Fungsi var_dump() menerima variabel dan menampilkan tipe dan nilainya.

Misalkan Anda mempunyai variabel yang dipanggil $balance dengan nilai 100:

<?php

$balance = 100;

Untuk menampilkan informasi variabel $balance, letakkan di dalam tanda kurung setelah nama fungsi var_dump seperti ini:

<?php

$balance = 100;
var_dump($balance);

Jika Anda membuka halaman tersebut di browser web, Anda akan melihat output berikut:

int(100)

Outputnya menunjukkan nilai variabel (100) dan tipenya ( int ) yang merupakan singkatan dari integer.

Berikut ini menunjukkan cara mengeluarkan informasi dari dua variabel $amount dan $message:

<?php

$balance = 100;
$message = 'Insufficient balance';

var_dump($balance);
var_dump($message);

Keluaran:

int(100) string(20) "Insufficient balance"

Untuk membuat keluarannya lebih intuitif, Anda dapat menggabungkan keluaran fungsi var_dump() dalam pre tag seperti ini:

<?php

$balance = 100;

echo '<pre>';
var_dump($balance);
echo '</pre>';

$message = 'Insufficient balance';

echo '<pre>';
var_dump($message);
echo '</pre>';

Keluaran:

int(100)
string(20) "Insufficient balance"

Outputnya sekarang jauh lebih mudah dibaca.

Fungsi pembantu PHP var_dump

Agak membosankan untuk selalu mengulangi tag pembuka <pre> dan penutup </pre> saat Anda mengeluarkan informasi tentang variabel.

Untuk mempermudahnya, Anda dapat mendefinisikan suatu fungsi dan menggunakannya kembali. Untuk saat ini, Anda dapat berpikir bahwa suatu fungsi adalah potongan kode yang dapat digunakan kembali dan dapat direferensikan dengan sebuah nama. Suatu fungsi mungkin mempunyai masukan dan juga keluaran.

PHP memiliki banyak fungsi bawaan seperti var_dump(). Ini juga memungkinkan Anda untuk menentukan fungsi Anda sendiri. Fungsi-fungsi ini disebut user-defined functions (fungsi yang ditentukan pengguna). Dan Anda akan mempelajarinya lebih lanjut di tutorial fungsi .

Berikut ini mendefinisikan fungsi yang dipanggil d() yang menerima variabel. Ini menunjukkan informasi tentang variabel dan membungkus output dalam tag <pre>:

<?php
function d($data)
{
	echo '<pre>';
	var_dump($data);
	echo '</pre>';
}

Untuk menggunakan fungsi d() ini, Anda dapat meneruskan variabel ke dalamnya sebagai berikut:

$balance = 100;
d($amount);

$message = 'Insufficient balance';
d($message);

Keluaran:

int(100)
string(20) "Insufficient balance"

Outputnya jauh lebih bersih sekarang.

Dump dan die menggunakan fungsi var_dump() dan die()

Fungsi die() menampilkan pesan dan menghentikan eksekusi skrip:

<?php
die($status);

Terkadang, Anda ingin menampilkan informasi suatu variabel dan segera menghentikan skrip. Dalam hal ini, Anda dapat menggabungkan fungsi  var_dump()tersebut dengan fungsi  die() sebagai berikut:

<?php

$message = 'Dump and die example';

echo '<pre>';
var_dump($message);
echo '</pre>';
die();

echo 'After calling the die function';

Keluaran:

string(20) "Dump and die example"

Bagaimana itu bekerja

  • Pertama, tampilkan informasi tentang variabel $message menggunakan fungsi var_dump().
  • Kedua, segera hentikan skrip dengan memanggil fungsi die().

Karena fungsi  die() tersebut segera menghentikan skrip, pernyataan berikut tidak dijalankan:

echo 'After calling the die function';

Oleh karena itu, Anda tidak melihat pesan di keluaran.

Agar kode dapat digunakan kembali, Anda dapat menggabungkan cuplikan kode di atas dalam suatu fungsi, misalnya dd(). Nama dd singkatan dari dump and die:

<?php
function dd($data)
{
	echo '<pre>';
	var_dump($data);
	echo '</pre>';
	die();
}

Sekarang, Anda dapat menggunakan dd() fungsinya sebagai berikut:

<?php
// .. dd function

$message = 'Dump and die example';

dd($message);

Dalam tutorial selanjutnya, Anda akan mempelajari cara menempatkan fungsi dalam file dan menggunakannya kembali dalam skrip apa pun.

Ringkasan

  • Gunakan var_dump() fungsi untuk mengeluarkan informasi tentang suatu variabel.
  • Bungkus keluaran fungsi var_dump() dalam pre tag agar keluaran lebih mudah dibaca.
  • Fungsi die() segera menghentikan skrip.
  • Gabungkan var_dump() dan die() berfungsi untuk menampilkan dan menghentikan skrip.

Itulah tadi tutorial cara menggunakan PHP var_dump, mudah-mudahan bisa bermanfaat bagi Anda semua. Jangan Lupa untuk mengunjunyi YouTube Kami dan bisa bantu Subscribe ya.


Sebelumnya
Komentar PHP

Apakah menurut Anda tutorial ini bermanfaat?
YaTidak
Leave a Comment

Comments

No comments yet. Why don’t you start the discussion?

Leave a Reply

Your email address will not be published. Required fields are marked *