Intellifluence
Ubah Sosial Media Jadi Cuan
Dapatkan hingga $5 dari followers kamu, cair kapan saja.
Start Earning!
Global Remote Ai
Karir Global, Ditenagai AI.
Temukan Ribuan Lowongan Remote Bertenaga AI Matching
Jelajahi
Remote Job Quest
Kerja Lebih Fleksibel. Bebas Waktu.
Ribuan Lowongan Remote untuk Profesional Modern
Jelajahi
Biar Nggak Gaptek-Gaptek Amat, Yuk Mampir
Teknologi Emang Ribet, Untungnya Ada yang Baca Duluan
Kabar IT yang Bikin Puyeng, Disaring Biar Enak Dicerna
Ngulik Gadget & AI Tanpa Bikin Kepala Muter
Update Teknologi, Anti Bikin Bengong

Kabar Tech News & startup terkini, biar nggak ketinggalan info

Perkembangan Artificial Intelligence yang bakal ngubah cara kerja kita

Dunia Software gerak cepat, jangan sampai ketinggalan kereta

Review Hardware & Gadget terbaru, biar nggak salah beli

Rekomendasi & kabar Gaming buat kamu yang doyan ngegas

Cari Laptop & Perangkat? Ini pilihan yang beneran worth it

Biar nggak kena zonk, amankan diri pake Security yang beneran ampuh

Urusan Networking jadi gampang kalau ngerti dasarnya

Tutorial PHP Dasar Lengkap, Mulai dari A - Z

 

Betariko.com - Menurut data w3techs.com pada bulan Juli 2019, PHP digunakan oleh 79% web server di seluruh dunia. Maka tak heran jika, banyak yang mengatakan bahwa PHP merupakan bahasa wajib seorang programmer web. 

Tutorial PHP Dasar Lengkap

Maka dari itu saya sedang mencoba untuk mendokumentasikan perkembangan belajar saya, dan merangkumnya ke dalam tutorial belajar PHP dasar lengkap untuk pemula seperti saya. 

Tutorial PHP Dasar : Hello World

Contoh sintaks PHP :

<?php

echo "Hello World";

Seandainya hanya menggunakan PHP murni serta tidak bercampur dengan file lain. Kita diperbolehkan untuk tidak menutup file php tersebut dengan tanda ?> seperti pada kode diatas. 

Akan tetapi, bila kode php bercampur dengan konten non php maka dibutuhkan penyesuaian sintaks penutup ?> seperti pada kode dibawah sintaks HMTL bercampur dengan sintaks PHP.

<!DOCTYPE html>
<html>
<body>

<h1>Halaman HTML</h1>

<?php
echo "Hello World";
?>

</body>
</html>

Tutorial PHP Dasar : Tipe Data Dan Variabel

Sebenarnya ada beberapa jenis tipe data PHP mulai dari tipe data buatan dan tipe data asli. Namun untuk PHP sendiri kurang lebih mendukung setidaknya 8 tipe data skalar. Namun untuk tutorial kali ini hanya akan fokus pada 5 tipe data paling dasar. 

5 tipe data PHP adalah:

  • Integer : Berisi bilangan bulat
  • Float : Berisi bilangan desimal
  • Boolean : Berisi 2 nilai saja: true dan false
  • String : Berisi data teks yang diapit oleh tanda '' atau ""
  • Array : Berisi himpunan data

Tipe Data Integer

Tipe data ini digunakan untuk meyimpan bilangan bulat. Kita akan praktik membuat varial dengan tipe data integer kemudian menampilkan hasil outputnya dengan perintah echo. Selain itu kita juga dapat menggunakan perintah var_dump untuk menampilkan tipe data dari variabel tersebut.

Perhatikan kode program berikut:

<?php
# inisiasi dan inisialisasi variabel
$e = 10;
$d = 5;
$c = $a + 5;
$b = $b + (10 * 5);
$a = $d - $c;

# Tampilkan data dengan perintah echo
echo "Variabel e: {$a} <br>";
echo "Variabel d: {$b} <br>";
echo "Variabel c: {$c} <br>";
echo "Variabel b: {$d} <br>";
echo "Variabel a: {$e} <br>";

# mengetahui tipe data dari variabel
var_dump($e);

Kode program dengan integer tersebut akan menghasilkan output seperti ini:

Variable e: 10

Variable d: 5

Variable c: 15

Variable b: 55

Variable a: 40

int(40) 

Tipe data Float

<?php

$nilaiMTK = 5.1;

$nilaiIPS = 6.7;

$nilaiBahasaInggris = 9.3;

# hitung nilai rata-rata

$rataRata = ($nilaiMTK + $nilaiIPS + $nilaiBahasaInggris) / 3;

# Tampilkan data

echo "Matematika: {$nilaiMTK} <br>";

echo "IPS: {$nilaiIPS} <br>";

echo "Bahasa Inggris: {$nilaiBahasaInggris} <br>";

echo "Rata-rata: {$rataRata} <br>";

# lihat tipe data dari variabel $rataRata

var_dump($rataRata); 

Program PHP dengan Float diatas akan menghasilkan output ini:

Matematika: 5.1

IPS: 6.7

Bahasa Inggris: 9.3

Rata-rata: 7.0333333333333

float(7.0333333333333)

Tipe Data Boolean

<?php


$ApaSiswaLulus = true;

$ApaSiswaSudahIkutUjian = false;


var_dump($ApaSiswaLulus);

echo "<br>";

var_dump($ApaSiswaSudahIkutUjian); 

Program PHP denga boolean diatas akan menghasilkan output ini: 

bool(true)

bool(false)

Tipe Data String

<?php


$namaDepan = "Betariko"; # pakai tanda petik dua

$namaBelakang = 'Agung'; # pakai tanda petik satu

# Gabung dua variabel dengan tanda

# petik dua

$namaLengkap = "{$Betariko} {$Agung}";

# kamu juga dapat gabungkan string dengan menggunakan tanda titik (.)

$namaLengkap2 = $namaDepan . ' ' . $namaBelakang;

# [Tampilkan Data]

# kamu dapat input variabel lain jika menggunakan tanda petik dua

echo "Nama Depan: {$namaDepan} <br>"; 

# adapun seandainya pakai tanda petik satu, kita tidak bisa memasukkan variabel 

# di dalam string akan tetapi menggabungkannya dengan operator titik (.)

echo 'Nama Belakang: ' . $namaBelakang . '<br>';

echo $namaLengkap; 

Program PHP menggunakan string diatas akan menghasilkan output:

Nama Depan: Betariko

Nama Belakang: Agung

Betariko Agung 

Tutorial PHP Dasar : Macam Macam Operator


Tutorial PHP Dasar : Logika Percabangan


Tutorial PHP Dasar : Perulangan


Tutorial PHP Dasar : Belajar Fungsi (1/3)


Tutorial PHP Dasar : Belajar Fungsi (2/3)


Tutorial PHP Dasar : Fungsi Rekursif (3/3)


Tutorial PHP Dasar : Manipulasi String


Tutorial PHP Dasar : Bekerja Dengan Array


Tutorial PHP Dasar : Fungsi-Fungsi Matematika


Tutorial PHP Dasar : 3 Cara Membuat Deret Fibonacci


Update : September 2022