Pemrograman PHP Sec 1, PHP Dasar

Choirul Anam
5 min readMar 24, 2022

--

belajar dari web Course Udemy

Assalamualaikum warrahmatullahi wabarakatuh

Increment dan Decrement

PHP mendukung gaya bahasa pemrogramanan C untuk menaikan dan menurunkan data number sejumlah 1
ini bisa mempersingkat kita ketika ingin menaikkan data

contoh

$a++ artinya post increment yang memiliki efek kembalikan $a lalu naikan 1angka
++$a artinya pre increment naikkan $a satu angka lalu kembalikan $a

$a — artinya post decrement kembalikan $a lalu turunkan 1 angka
— $a artinya pre decrement turunkan $a satu angka , lalu kembalikan $a

Operator Array

pada PHP Array memiliki opeator khisis

terlihat mirip dengan operator-operator seblumnya tapi cara kerjanya sedikit berbeda.

contoh operasi Array

$a + $b Union menggabungkan array $a dan $b
$a == $b Equality true jika $a dan $b memiliki key-value sama
$a === $b Identity true jika $a dan $b memiliki key-value sama dan posisi sama
$a != $b Inequality true jika $a dan $b tidak sama
$a <> $b Inequality true jika $a dan $b tidak sama
$a !== $b Nonidentity true jika $a dan $b tidak identik

untuk contoh identity harus memiliki key-value dan posisi yang sama atau urutan posisi nya sama
jika posisinya berbeda maka dianggap berbeda atau hasilnya akan false

Expression Statement dan Block

expression adalah bagian terpenting dalam php, hampir semua kode yang kita tulus dalah expression
secara sederhana expression adalah apapun yanmgh memiliki nilai atau value

contoh
$a = 5 ;
$b = $a ;

ketika kita menuliskan “5” maka tentu itu adalah nilai, karena 5 tersebut adalah expression
lalu kita menuliskan kode $b = $a; $a bisa kita bilang adalah expression, karena $a adalah nilai 5

contoh expression Complex

function getValue()
{
return 100;
}

$value = getValue();

pada kode diatas, getValue() adalah expression, karena getValue() bernilai angka 100

Statement
statement adalah kalimat lengkap dalam bahasa, sebuah statement berisikan execution komplit buasanya diakhiri dengan ; (titik koma)

contoh kode statement

$name = “ Choirul Anam “;

echo $name ;

$date = new DateTime() ;

Block

Block adalah kumpulan statement yang terdiri dari nol atau lebih statement, block diawali dan di akhiri dengan kurung kurawal {}

function runApp($name)
{
echo “start Program” . PHP_EOL;
echo “Hello $name” . PHP_EOL;
echo “End Program” . PHP_EOL;
}

Manipulasi string

Dot operator
Dot (titik) operator adaah operator yang bisa kita gunakan untuk menambahkan string dengan data lain (bisa string atau tipe data

lainnya )
sebenarnya kita bisa menggunakan + untuk menambahkan string namun juka kita coba tambahkan string dengan tipe data number maka akan

terjadi error, oleh karena itu direkomendasikan menggunakan dot atau . (titik) untuk menambahkan string degngan data lain.

daripada 3 kali echo , kita langgung menggunakan dot . (titik) untuk menggabungkan data string

contoh lain

Mengakses Karakter
string dalam PHP seperti array karakter, dimana kita bisa mengakses data tiap karakternya menggunakan kurung siku []
sama seperti di array, index pertama dimulai dari 0. JIka kita mengakses index melebihi karakter di string maka akan terjadi error.

contoh jika mengakses index yang melebihi karakter string

Variable Parsing
khusus string menggunakan double quote atau heredoc, kita bisa menggunakan karakter $ untuk menakses variable
ini memudahkan ketika kita ingin menggabungkan string dengan variable
cara penggunaanya adalah dengan menggunakan karakter $ lalu diikuti dengan nama variable.

Curly Brace
kadang kita butuh menggabungkan variable dengan stringb tanpa ada spasi, hal ini akan menyulitkan jika hanya menggunakan variable

parsing. untungnya di PHP kita bisa menambahkan kurung kurawal sebelum menggunakan variable parsing

IF STATEMENT

if statement
dalam php if dalah salah satu kata kunci untuk percabangan, percabangan artinya kita bisa mengeksekusi kode program tertentu ketika suatu kondisi terpenuhi , hampir di semua bahasa pemrograman mendukung if expression

jika statement lebih dari satu menggunakan kurung kurawal.

contoh
$nilai = 70;
$absen = 90;

if ($nilai >=75 && $absen >=75) {
echo “ Anda Lulus” . PHP_EOL;
}

Else statement
blok if akan dieksekusi ketika kondisi if bernilai true
kadang kita ingin melakukan eksekusi program terentu jika kondisi if bernilai false, gal ini bisa dilakukan dengan menggunakan else statement

Else If statement
kadang dalam if kita membuat beberapa kondisi, contoh pada PHP kita bisa menggunakan Else if statement else if di PHP bisa lebih dari satu, kode else if di php bisa menggubaka else if atau elseif ,jika kondisinya banyak bisa menggukana else if.

Syntax alternatif
selain menggunakan {} kurung kurawal PHP juha menyediakan syntax alternatif untuk menggunakan ig yaitu : (titik dua)
namun untuk menggukanan ini kita harus menggunakan kata kunci endif diakhir if statement.

kemudian untuk elseif tanpa tanda spasi.

demikianlah pembelajaran dari saya, terima kasih

Wassalamualaikum warrahmatullahi wabarakatuh

--

--

Choirul Anam
Choirul Anam

No responses yet