PHP “echo” dan Print
Jika ada masukan maka pasti ada keluarannya. Jadi di PHP juga ada dua statement yang digunakan untuk menampilkan data keluaran ke layar
- Echo
- Print/mencetak
Kedua pernyataan tersebut digunakan untuk menampilkan data di layar.
Perbedaan antara ‘echo’ dan ‘print’
Echo | Print/mencetak |
---|---|
Pernyataan ini dapat melewatkan beberapa string yang dipisahkan oleh ‘,’. | Itu tidak bisa melewatkan banyak string. |
Itu tidak mengembalikan nilai apa pun. | Itu selalu mengembalikan 1. |
Ini lebih cepat daripada mencetak. | Ini lebih lambat dari gema. |
Contoh pernyataan ‘echo’
Contoh untuk input string tunggal
<html>
<body>
<?PHP
echo “<h1>studentstutorial.com</h1>”;
echo “welcome to PHP world <br>”;
?>
</body>
</html>
Contoh untuk input banyak string
<html>
<body>
<?PHP
echo “PHP”, “is”, “one “, “of”, “the”,”easiest”,”internet”,”technology.”;
?>
</body>
</html>
Masukan melalui variabel
<html>
<body>
<?PHP
$a = “welcome to”;
$b = “studentstutorial.com”;
echo “<h1>$a</h1>”;
echo ” $b<br>”;
?>
</body>
</html>
Contoh pernyataan ‘cetak’
Contoh
<html>
<body>
<?PHP
print “<h1>studentstutorial.com</h1>”;
print “welcome to PHP world <br>”;
?>
</body>
</html>
Masukan melalui variabel
<html>
<body>
<?PHP
$a = “welcome to”;
$b = “studentstutorial.com”;
print “<h1>$a</h1>”;
print ” $b<br>”;
?>
</body>
</html>
Dasar-dasar PHP
Dalam PHP Variabel digunakan untuk menyimpan nilai seperti nilai numerik, karakter, string karakter, atau alamat memori.
Di PHP, variabel dimulai dengan tanda $, diikuti dengan nama variabel.
Aturan untuk variabel PHP:
- Nama variabel harus dimulai dengan huruf atau karakter garis bawah.
- Nama variabel tidak boleh dimulai dengan angka.
- Nama variabel hanya boleh berisi karakter alfanumerik dan garis bawah (Az, 0-9, dan _)
- Nama variabel peka huruf besar / kecil ($ age dan $ AGE adalah dua variabel berbeda)
Contoh
<!DOCTYPE html>
<html>
<body>
<?php
$a = “www.studentstutorial.com”;
echo ” $a is a PHP Tutorial”;
? >
</body>
</html>
Keluaran
www.studentstutorial.com adalah Tutorial PHP
Contoh
<!DOCTYPE html>
<html>
<body>
<?php
$a = 20;
$b= 10;
echo $a + $b;
? >
</body>
</html>
Keluaran
30
Catatan- Nama variabel ditentukan pengguna. Anda dapat menggunakan nama apa pun sebagai pilihan Anda.
PHP memiliki tiga cakupan variabel yang berbeda:
- lokal
- global
- statis
Cakupan Variabel Lokal
Variabel yang dideklarasikan dalam suatu fungsi disebut sebagai LINGKUP LOKAL dan hanya dapat diakses di dalam fungsi itu.
Contoh
<!DOCTYPE html>
<html>
<body>
<?php
function myTest() {
$a = 10; // local scope
echo “<p>Variable a inside function is: $a</p>”;
}
myTest();
// using x outside the function will generate an error
echo “<p>Variable a outside function is: $a</p>”;
? >
</body>
</html>
Cakupan Variabel Global
Variabel yang dideklarasikan di luar fungsi disebut sebagai variabel RUANG LINGKUP GLOBAL dan hanya dapat diakses di luar fungsi:
Contoh
<!DOCTYPE html>
<html>
<body>
<?php $a = 10; // global scope
function myTest() {
// using a inside this function will generate an error
echo “<p>Variable a inside function is: $a</p>”;
}
myTest();
echo “<p>Variable a outside function is: $a</p>”;
? >
</html>
Cakupan Variabel Statis
Variabel statis hanya ada dalam lingkup fungsi lokal, tetapi tidak kehilangan nilainya ketika eksekusi program meninggalkan ruang lingkup ini.
Variabel PHP Superglobal dengan contoh
Dalam PHP tersedia 9 variabel Superglobals yaitu:
- $ GLOBAL
- $ _SERVER
- $ _REQUEST
- $ _POST
- $ _GET
- $ _FILES
- $ _ENV
- $ _COOKIE
- $ _SESSION
$ _REQUEST
Dalam PHP $ _REQUEST digunakan untuk mengumpulkan data formulir.
$ _SERVER
$ _SERVER adalah variabel global super yang berisi informasi seperti header, jalur, dan lokasi skrip.
$ _GET
Dalam PHP $ _GET digunakan untuk mengumpulkan data formulir.
Di GET Anda mengirim informasi ke server dengan dua cara:
- Melalui URL
- Melalui dari
$ _POST
Dalam PHP $ _POST digunakan untuk mengumpulkan data formulir.
Dalam POST Anda mengirim informasi ke server dengan satu cara yaitu

Seorang pengajar dan pembelajar yang mengurus lembaga pelatihan dan kursus komputer bernama LKP Naura