Diskon kelas baru hingga 25%! Masukkan kupon "lebihcepat" di kelas ini

X
Logo Koala Skodev mengetik

Skodev

Belajar coding dalam bahasa Indonesia

CARA MEMBUAT TAB SPASI DI PHP

Pelajari langkah-langkah untuk membuat tab atau spasi di PHP dengan mudah melalui panduan ini. Cocok untuk pemula yang ingin menambah pengetahuan pengkodean PHP mereka.

Dalam pemrograman PHP, terkadang kamu membutuhkan tab atau spasi untuk memformat output teks dengan rapi, misalnya saat membuat laporan atau menampilkan data dalam bentuk kolom. Berikut ini adalah cara membuat tab spasi di PHP dengan beberapa metode sederhana.

Menggunakan Escape Sequence

Karakter escape sequence digunakan untuk merepresentasikan karakter yang tidak bisa ditampilkan secara langsung. Untuk tab, PHP menggunakan \t sebagai representasi.

echo "Baris pertama\tBaris kedua";

Ketika kode di atas dijalankan, \t akan menghasilkan spasi sejajar dengan tab.

Menggunakan HTML

Ketika menghasilkan output ke browser web, kamu bisa menggunakan tag HTML untuk membuat spasi.

echo "Baris pertama    Baris kedua";

  merupakan entitas HTML yang digunakan untuk spasi non-breaking, dan kamu bisa menggunakan beberapa   secara berurutan untuk membuat spasi yang lebih lebar.

Menggunakan str_pad()

Fungsi str_pad() di PHP bisa digunakan untuk menambahkan spasi ke string hingga panjang tertentu. Contoh penggunaannya adalah sebagai berikut:

$text = "Baris";
echo str_pad($text, 20); // Menambah spasi sehingga total panjang string adalah 20

Menggunakan printf atau sprintf

Fungsi printf dan sprintf di PHP memungkinkan kamu untuk menformat string dengan berbagai cara, termasuk menambahkan spasi dengan lebar tetap.

printf("%-10s", "Baris"); // Menghasilkan "Baris    " dengan spasi setelahnya

%-10s menandakan bahwa string harus disajikan dalam lebar 10 karakter, dengan spasi ditambahkan di akhir jika string lebih pendek.

Menggunakan chr()

Kamu juga dapat menggunakan fungsi chr() untuk menghasilkan karakter tab. Fungsi ini menerima kode ASCII dan mengembalikan karakter yang bersesuaian; untuk tab, kode ASCII-nya adalah 9.

echo "Baris pertama" . chr(9) . "Baris kedua";

Kode di atas akan memasukkan karakter tab antara “Baris pertama” dan “Baris kedua”.

Menggunakan Heredoc atau Nowdoc

Heredoc dan Nowdoc adalah cara lain di PHP untuk mendefinisikan string yang bisa mengandung new line, tab, atau spasi dengan penulisan yang lebih alami.

$str = <<<EOT
Baris pertama\tBaris kedua
EOT;
echo $str;
// atau menggunakan Nowdoc
$str = <<<'EOT'
Baris pertama\tBaris kedua
EOT;
echo $str;

Pada contoh Heredoc, karakter \t akan diolah sebagai tab, sedangkan pada Nowdoc, \t akan dianggap sebagai teks biasa.

Menggunakan metode-metode di atas, kamu bisa dengan mudah membuat tab atau spasi di PHP sesuai dengan kebutuhan programmu. Jangan lupa untuk melakukan pengujian agar mengetahui hasil yang sesuai, khususnya jika outputnya diperuntukkan bagi browser atau lingkungan yang berbeda.

cover kelas Kelas membuat website dengan HTML dan CSS
Kelas membuat website dengan HTML dan CSS

belajar membuat website kamu dari nol. Cocok untuk pemula

Lihat Kelas

Daftar newsletter skodev masukkan emailmu untuk dapat informasi menarik dari dunia koding