Belajar PHP untuk PEMULA | 4. SINTAKS PHP
Resumo
TLDRDalam episode kedua pembelajaran PHP ini, Sandikagali menjelaskan langkah-langkah awal menggunakan XAMPP, termasuk instalasi dan konfigurasi server Apache dan MySQL. Dia menggarisbawahi pentingnya menjalankan kisah dari XAMPP sebelum mulai coding. Dia kemudian melanjutkan untuk menjelaskan sintaks dasar PHP, termasuk cara menulis tag PHP, penggunaan komentar, standar output menggunakan echo dan print, serta bagaimana mendeklarasikan variabel dan tipe data. Berbagai operator aritmetika, string, dan logika juga dibahas untuk memberikan pemahaman yang lebih mendalam tentang pemrograman dasar PHP. Video ini menyediakan fondasi yang kuat untuk pembelajaran PHP selanjutnya, termasuk pengkondisian dan pengulangan.
Conclusões
- 💻 Persiapkan lingkungan pengembangan menggunakan XAMPP.
- 🔷 Selalu jalankan server Apache sebelum mulai membuat halaman PHP.
- 📝 PHP membutuhkan tag untuk mengeksekusi kode.
- 💬 Komentar dalam PHP tidak akan dieksekusi, hanya untuk notes.
- 📜 Gunakan echo dan print untuk menampilkan output dalam PHP.
- 🔄 Variabel diawali dengan tanda dolar ($) dan tidak punya tipe data tetap.
- ➕ Operator aritmetika dasar sangat penting dalam PHP.
- 🔗 Operator penggabungan string dapat digunakan untuk menggabungkan teks.
- 🧩 Beberapa operator perbandingan bisa menghasilkan nilai benar (true) atau salah (false).
- ⚙️ Setelah dasar, akan ada pembelajaran tentang pengulangan dan pengkondisian.
Linha do tempo
- 00:00:00 - 00:05:00
Video ini adalah pertemuan kedua dalam pembelajaran PHP di channel web programming Unpas. Pembicara, Sandikagali, mengingatkan penonton untuk memastikan bahwa mereka telah menginstal software XAMPP dan menjalankan control panelnya sebelum memulai pengembangan halaman PHP.
- 00:05:00 - 00:10:00
Sandikagali menjelaskan cara memeriksa apakah server web sudah berjalan dengan membuka browser dan mengetik 'localhost'. Dia juga menunjukkan lokasi penyimpanan file PHP yang harus berada di dalam folder 'htdocs' di dalam folder instalasi XAMPP.
- 00:10:00 - 00:15:00
Penonton diminta untuk membuat folder baru bernama 'pertemuan dua' di dalam folder 'Php dasar' untuk menyimpan file PHP yang akan dibuat. Sandikagali juga menunjukkan cara membuka kode editor untuk memulai penulisan file PHP.
- 00:15:00 - 00:20:00
Materi pertemuan kali ini adalah mengenai sintaks dasar PHP, termasuk cara menulis tag PHP dan komentar. Sandikagali menjelaskan bahwa komentar digunakan untuk menjelaskan kode dan tidak akan dieksekusi oleh PHP.
- 00:20:00 - 00:25:00
Pembicara memperkenalkan standar output di PHP, yang digunakan untuk menampilkan informasi ke layar. Dia menjelaskan penggunaan fungsi 'echo' dan 'print' untuk mencetak string dan variabel.
- 00:25:00 - 00:30:00
Sandikagali menjelaskan perbedaan antara penggunaan kutip satu dan kutip dua dalam string, serta pentingnya interpolasi variabel dalam kutip dua. Dia juga menunjukkan cara menulis HTML di dalam PHP dan sebaliknya.
- 00:30:00 - 00:35:13
Di akhir video, Sandikagali membahas operator dalam PHP, termasuk operator aritmatika, penggabungan string, dan operator perbandingan. Dia menekankan pentingnya memahami sintaks dasar ini sebelum melanjutkan ke topik yang lebih kompleks.
Mapa mental
Vídeo de perguntas e respostas
Apa itu XAMPP?
XAMPP adalah software all-in-one yang menyediakan web server Apache, database MySQL, dan alat lain untuk pengembangan web.
Bagaimana cara mengecek apakah server sudah berjalan?
Buka browser dan ketik 'localhost'. Jika muncul halaman web, berarti server sudah berjalan.
Apa tujuan dari komentar dalam PHP?
Komentar digunakan untuk menjelaskan kode tanpa dieksekusi oleh PHP.
Apa itu operators dalam PHP?
Operators dalam PHP digunakan untuk melakukan operasi matematis, manipulasi data, dan perbandingan.
Bagaimana cara menulis variabel di PHP?
Untuk menulis variabel, gunakan tanda dolar ($) diikuti dengan nama variabel.
Apa tujuan dari tag PHP?
Tag PHP digunakan untuk memberitahu server bahwa yang ditulis di dalam tag tersebut adalah kode PHP.
Ver mais resumos de vídeos
- 00:00:01Halo teman-teman semua balik lagi di
- 00:00:02channel web programming Unpas bersama
- 00:00:04saya sandikagali dan kali ini kita akan
- 00:00:06melanjutkan pembelajaran kita mengenai
- 00:00:08PHP atau PHP ya kali ini kita masuk ke
- 00:00:11episode kedua atau pertemuan kedua di
- 00:00:14mana sebelumnya di pertemuan pertama
- 00:00:16saya yakin teman-teman sudah berhasil
- 00:00:18menginstal software yang dinamakan
- 00:00:19dengan exam ya jadi exam ini adalah
- 00:00:22software allinone yang di dalamnya
- 00:00:24terdapat web server PHP dan database
- 00:00:27server ya Jadi buat teman-teman yang
- 00:00:29belum instal silakan Tonton dulu video
- 00:00:31sebelum ini video episode pertama supaya
- 00:00:34teman-teman bisa nyiapin dulu lingkungan
- 00:00:35pengembangannya dan buat teman-teman
- 00:00:37yang sudah nginstal Harusnya sekarang
- 00:00:39teman-teman sudah punya ini ya aplikasi
- 00:00:41yang namanya exam control panelnya
- 00:00:44aplikasi ini harus selalu dijalankan
- 00:00:46Sebelum kita mulai membuat halaman PHP
- 00:00:49ya jadi pastikan dulu control panelnya
- 00:00:52dijalankan lalu kalian jalankan
- 00:00:54servernya ya Ada banyak server yang
- 00:00:57dikasih sama exam ini ada web server
- 00:00:59yang akan kita gunakan yaitu apace ini
- 00:01:01ya Ada MySQL itu database server ada
- 00:01:05file Zilla itu buat e FTP server ya n
- 00:01:10tapi yang akan kita gunakan nanti yang
- 00:01:11apace dan MySQL aja bahkan untuk episode
- 00:01:14kali ini kita cuman pakai yang apace aja
- 00:01:17ya jadi pastikan dulu jalankan apacenya
- 00:01:21Klik tombol Start di sini Tunggu sampai
- 00:01:24nanti modulnya berubah menjadi warna
- 00:01:26hijau Nah kalau sudah seperti ini untuk
- 00:01:29mengeceknya p Apakah servernya sudah
- 00:01:30jalan kalian cukup buka browser e lalu
- 00:01:33ketikkan di sini local
- 00:01:35host ya local host E ini mengacu ke web
- 00:01:39servernya nah jika sudah tampil seperti
- 00:01:41ini maka web servernya itu sudah normal
- 00:01:44berjalan ya jadi itu yang pertama Ya web
- 00:01:47servernya harus selalu dijalankan lalu
- 00:01:49cek menggunakan browser ketik local host
- 00:01:52Nah yang kedua kalian harus tahu dulu
- 00:01:54tempat penyimpanan website kita nantinya
- 00:01:56ya karena PHP Seperti yang saya bilang
- 00:01:58di video sebelumnya enggak bisa seperti
- 00:02:01html CSS dan javascript yang bisa
- 00:02:03disimpan di mana aja sekarang kita harus
- 00:02:06siapkan di dalam folder exam-nya ya
- 00:02:09kalian lihat di folder instalasi exam
- 00:02:12kalian itu di dalamnya kalau kalian
- 00:02:14masuk ke folder exam ada folder yang
- 00:02:16namanya HT dox ya Nah di pertemuan
- 00:02:19sebelumnya kita sudah bikin folder baru
- 00:02:21yang namanya Php dasar ya nanti folder
- 00:02:24ini yang akan selalu kita gunakan
- 00:02:27ya Dan kita sudah membuat folder
- 00:02:30pertemuan sat di video sebelumnya Nah
- 00:02:32sekarang Coba teman-teman bikin folder
- 00:02:35baru ya Kita kasih nama foldernya
- 00:02:40pertemuan du ya pertemuan du J nanti
- 00:02:43setiap pertemuannya atau setiap
- 00:02:45episodenya foldernya akan nambah terus
- 00:02:49ya dan sekarang kalau mau ngeceknya kita
- 00:02:51buka aja local host kita balik ke
- 00:02:53browser kita Arahkan ke folder kita tadi
- 00:02:57Php dasar
- 00:02:59Ya anggap aja local host ini sebagai
- 00:03:01htdx lalu kita navigasi ke dalamnya ya
- 00:03:04Ada Php dasar lalu di dalamnya ada
- 00:03:09pertemuan du Nah harusnya tampilnya
- 00:03:13seperti ini kenapa tampilnya seperti ini
- 00:03:16karena di dalam folder pertemuan 2 belum
- 00:03:18ada file php apapun nah jika kalian
- 00:03:21punya di dalam folder ini file php yang
- 00:03:24namanya
- 00:03:25index.php maka otomatis halaman tersebut
- 00:03:28adalah halaman yang pertama tampil di
- 00:03:30folder ini ketika kalian Tuliskan ini
- 00:03:34nanti kita coba
- 00:03:35deh ya Jadi yang akan disiapkan itu dan
- 00:03:38lalu
- 00:03:39selanjutnya kita akan bikin file-file
- 00:03:42PHP di dalam folder pertemuan du ini
- 00:03:45jadi sekarang saya minta Buka kode
- 00:03:48editornya Ya saya akan gunakan sublim t
- 00:03:52Nah kita bikin new
- 00:03:55window yang belakangnya kita close ini e
- 00:03:58hasil kita pertemuan sebelum nya ya ini
- 00:04:01kita close lalu pertemuan dua ini kita
- 00:04:04buka di
- 00:04:05sini Jadi sekarang kita sudah punya nih
- 00:04:09nanti kita bikin fileenya di sini itu
- 00:04:11dulu yang harus kalian siapkan sebelum
- 00:04:13kita masuk ke materi pertemuan kali ini
- 00:04:16Nah kalau teman-teman sudah siap sebelum
- 00:04:18kita masuk ke materinya e jadi nanti
- 00:04:20yang akan saya demokan saya enggak akan
- 00:04:22pakai sistem operasi Windows ya Jadi
- 00:04:24buat teman-teman yang pakai Windows
- 00:04:25silakan lakukan hal ini yang akan saya
- 00:04:28pakai adalah di dalam sistem operasi Mac
- 00:04:30Jadi kalian enggak usah khawatir buat
- 00:04:32yang pakai Windows ini sama aja buat
- 00:04:34teman-teman yang pakai Mac itu Eh saya
- 00:04:36sarankan untuk
- 00:04:37menggunakan aplikasinya mam ya jadi mam
- 00:04:41ini sama kayak exam kalau di Windows
- 00:04:44tadi ktrol panelnya seperti ini simpel
- 00:04:46aja nanti kalau servernya belum
- 00:04:49dijalankan nanti logonya seperti ini ya
- 00:04:52start server kita jalankan dulu sampai
- 00:04:54warna hijau Nanti kalau udah oke dia
- 00:04:56berubah jadi stop server lalu kalian
- 00:04:58lihat di sininya web server dan database
- 00:05:00servernya sudah jalan ya kalau sudah ini
- 00:05:03sama aja kalian cukup buka web browser
- 00:05:06seperti ini Arahkan tulis local
- 00:05:09host ya nanti tampil isi dari htdxnya
- 00:05:13karena kebetulan di dalam htdxnya Saya
- 00:05:15sudah punya
- 00:05:15folder-folder maka tampilnya seperti ini
- 00:05:18Ya tapi sama saya juga sudah punya
- 00:05:20folder namanya Php dasar ya Jadi sama
- 00:05:23aja kalian mau pakai Windows mau pakai
- 00:05:25macos mau pakai Linux sama aja sekarang
- 00:05:28yang akan saya lakukan adalah masuk ke
- 00:05:30folder HT dox-nya kita lihat PHP
- 00:05:33dasarnya ini ada pertemuan satu saya
- 00:05:35bikin dulu pertemuan
- 00:05:38du dua lalu saya buka ke sublim
- 00:05:44Tex jadi ini e sublim t-nya atau kode
- 00:05:48editornya sekarang Coba kita bikin
- 00:05:51sebuah file baru ya Kita kasih nama aja
- 00:05:56index.php ya Jadi kita sudah punya indek
- 00:05:59PHP
- 00:06:00sudah kita mulai dari sini materi untuk
- 00:06:02pertemuan kali ini adalah mengenai
- 00:06:04sintaks dasar
- 00:06:06PHP ya cara penulisan dasar dari PHP isi
- 00:06:10dari materi ini itu merupakan konsep
- 00:06:13pemrograman yang sudah pernah saya bahas
- 00:06:16di seri mengenai javascript Nah jadi
- 00:06:18konsep pemrogramannya ada di situ yang
- 00:06:21akan kita coba di sini hanya gimana sih
- 00:06:23sints versi php-nya ya nanti kita akan
- 00:06:27bahas mengenai sama variabel tipe dan
- 00:06:29data operator dan lain sebagainya ya dan
- 00:06:32itu merupakan konsep pemrograman kalau
- 00:06:34kalian ingin tahu detailnya silakan
- 00:06:36Tonton aja video saya mengenai
- 00:06:38javascript ambil konsepnya lalu kita
- 00:06:41akan terjemahkan ke dalam PHP di video
- 00:06:43ini topik pertama yang akan kita bahas
- 00:06:46adalah mengenai tag PHP Jadi teman-teman
- 00:06:49mesti ingat sebelum menuliskan sintaks
- 00:06:51PHP itu kalian harus tulis dulu tag
- 00:06:54php-nya ya tag PHP itu seperti ini
- 00:06:57kalian cukup tulis lebih kecil dari
- 00:07:00tanda tanya
- 00:07:02PHP diakhiri dengan tanda tanya lebih
- 00:07:05besar dari Nanti kalian tulis sintaks
- 00:07:09php-nya di dalam ya sini dan ingat PHP
- 00:07:12itu sama kayak html spasi enggak ngaruh
- 00:07:14Kalian mau pakai spasi banyak seperti
- 00:07:16ini tidak pengaruh Nanti kalian simpan
- 00:07:20sintaks php-nya di dalam ya Nah jika
- 00:07:22menggunakan kode editor khususnya sublim
- 00:07:25kalian cukup tulisnya PHP lalu tekan Tab
- 00:07:29nanti otomatis dibuatkan si tag php-nya
- 00:07:32jadi begini menulis tag PHP selanjutnya
- 00:07:34kita akan belajar mengenai sintaks
- 00:07:37komentar pada PHP ya Jadi tiap bahasa
- 00:07:39pemrograman itu punya yang namanya
- 00:07:41komentar di dalam kodenya komentar
- 00:07:43adalah sintaks pemrograman yang tidak
- 00:07:46akan dieksekusi baik itu oleh compiler
- 00:07:48maupun oleh interpreter ya Jadi biasanya
- 00:07:51digunakan oleh para programmer untuk
- 00:07:53menjelaskan fungsi dari baris-baris
- 00:07:56kodenya atau untuk mematikan atau
- 00:07:59m-disable kodenya gitu jadi daripada
- 00:08:02dihapus lebih baik dikasih komentar
- 00:08:05supaya kodenya enggak dieksekusi tapi
- 00:08:06dia masih ada di situ nah di dalam Php
- 00:08:09untuk menuliskan komentar itu ada dua
- 00:08:11cara yang pertama dengan menggunakan
- 00:08:13double slash seperti ini lalu e kalian
- 00:08:16Tuliskan komentarnya di
- 00:08:19sini ya double slash digunakan untuk
- 00:08:22memberi komentar dalam satu baris ya
- 00:08:24Jadi kalau kalian mau tulis lagi di
- 00:08:26bawahnya
- 00:08:29gini ya menggunakan double slash atau
- 00:08:32kalian bisa
- 00:08:34gunakan slash bintang lalu bintang slash
- 00:08:38nah ini komentarnya bisa digunakan untuk
- 00:08:41banyak baris ya tinggal kalian simpan
- 00:08:44aja di tengah-tengahnya
- 00:08:50Komentarnya ya Jadi ada dua cara mau
- 00:08:52pakai double slash boleh mau pakai e
- 00:08:55slash bintang ditutup dengan bintang
- 00:08:57slash juga boleh ya Nah dengan
- 00:08:59menggunakan code editor atau Sublime Tex
- 00:09:02kalian cukup tulis
- 00:09:04conttrol/ nanti akan dibuatkan
- 00:09:06komentarnya kalau kalian sudah punya
- 00:09:09Misalkan banyak sintaks ya seperti
- 00:09:12ini sintaks ini akan dijadikan komentar
- 00:09:14kalian cukup Blok aja lalu tekan
- 00:09:17ctrol/ash nanti semuanya akan berubah
- 00:09:20menjadi komentar buat mengembalikannya
- 00:09:22lagi ya cukup blok lagi Lalu ctrol/ash
- 00:09:25nanti komentarnya
- 00:09:27hilang sekarang komentar akan kita
- 00:09:29gunakan untuk menjelaskan ee materi yang
- 00:09:32akan saya ajarkan jadi kayak catatan
- 00:09:34gitu ya catatan atau contekan di dalam
- 00:09:36halaman web kalian jadi contohnya gini
- 00:09:39materi kali ini
- 00:09:42adalah jadi kayak buku catatan kita
- 00:09:44kasih judul dulu di atasnya materinya
- 00:09:47mengenai sintaks PHP ya sintaks php yang
- 00:09:52akan kita bahas adalah selain komentar
- 00:09:55tadi adalah
- 00:09:57standar output
- 00:10:00ya jadi standar output Ini adalah sebuah
- 00:10:02perintah di PHP yang digunakan untuk
- 00:10:04menampilkan sesuatu ke layar ya atau
- 00:10:07istilahnya mencetak sesuatu ke layar
- 00:10:10sintaksnya ada banyak ya kalian bisa
- 00:10:12gunakan Echo Echo atau Echo atau chcho
- 00:10:16Ya sama aja
- 00:10:17nyebutnya atau print ini biasanya
- 00:10:21digunakan untuk mencetak tulisan
- 00:10:23mencetak isi variabel dan lain
- 00:10:26sebagainya atau ada juga kalian bisa
- 00:10:29gunakan
- 00:10:30print_r nah ini khusus digunakan untuk
- 00:10:34mencetak isi array nah ini enggak akan
- 00:10:37kita pakai dulu di episode sekarang
- 00:10:38nanti mungkin kalau kita sudah belajar
- 00:10:39array Baru kita pakai dan yang terakhir
- 00:10:42ada
- 00:10:45far_dam nah kalau fardam ini biasanya
- 00:10:47digunakan untuk melihat isi dari
- 00:10:50variabel nanti akan tampil informasi
- 00:10:53mengenai variabel tersebut nanti kita
- 00:10:55Lihatlah Nah untuk print r dan fardam
- 00:10:58ini biasanya kita pakai untuk debugging
- 00:11:00ya Jadi pada saat mau ngdebug program
- 00:11:02mencari kesalahan di mana atau pengin
- 00:11:05tahu isi variabel ini apa baru kita
- 00:11:08gunakan dua ini jadi print A dan fardam
- 00:11:10bukan dipakai untuk e website kalian
- 00:11:13nantinya gitu ya hanya digunakan pada
- 00:11:15saat tahap development ya Kita kasih
- 00:11:18contoh dulu yang pertama nih misalkan
- 00:11:20kalian tulis Echo spasi lalu kutip du
- 00:11:25tulis saja nama
- 00:11:27kalian ini contohnya Nama saya
- 00:11:30sandikagali saya tulis Echo sandikagali
- 00:11:33nah ini artinya saya akan nyuruh si
- 00:11:35php-nya untuk mencetak string atau
- 00:11:38tulisan sandik Gali ke layar gu ya
- 00:11:41Sekali lagi ini semua komentar enggak
- 00:11:43akan dijalankan sama php-nya begitu
- 00:11:45Ketemu Echo baru ini dijalankan Oke save
- 00:11:49dulu cara lihatnya gimana kita masuk
- 00:11:50lagi ke browser ke sini kita masuk ke
- 00:11:54Php dasar pertemuan 2 tuh kalian lihat
- 00:11:58tampil sandik
- 00:12:00gali paham ya dan sekali lagi yang kita
- 00:12:04lihat sekarang di browser itu kita
- 00:12:06sebagai user pada saat kita bikin
- 00:12:10web-nya di kode editor ini kita sebagai
- 00:12:12programmer nah hati-hati ini yang banyak
- 00:12:15membingungkan e untuk para programmer
- 00:12:17pemula pada saat kita buka di browser
- 00:12:20kan itu kita sebagai user ya Nah
- 00:12:22kebetulan sekarang kliennya atau kita
- 00:12:25usernya itu ada di komputer yang sama
- 00:12:27dengan servernya nah tapi nanti ke
- 00:12:30depannya Mungkin aja user dan servernya
- 00:12:33itu ada di tempat yang berbeda jadi
- 00:12:35servernya mungkin ada di internet Entah
- 00:12:36di mana Nanti usernya ada di mana
- 00:12:39sekarang yang mengakses kalian sendiri
- 00:12:42yang bikin kalian sendiri servernya ada
- 00:12:44di komputer atau di laptop kalian yang
- 00:12:46sama jadi kalau saya Klik Kanan lalu
- 00:12:49view pad source nih kalian lihat hanya
- 00:12:53ada tulisan Sandika Galih aja tidak ada
- 00:12:57sintakxs php-nya Itulah kenapa di
- 00:13:00pertemuan Sebelumnya saya bilang PHP itu
- 00:13:02gak bisa dicontek karena yang udah
- 00:13:04tampil di user adalah
- 00:13:08html Mungkin kalian bertanya-tanya ya
- 00:13:10ini Ini kan tulisan biasa teks biasa
- 00:13:13bukan html ya Nah ini sebetulnya kita
- 00:13:15lihat html mungkin kalau kita view
- 00:13:17source gak kelihatan html-nya kalau
- 00:13:20kalian pengin lihat html Beneran ya Klik
- 00:13:22Kanan inspect jangan view source Nah
- 00:13:25kalau kalian inspect lihat nih yang
- 00:13:28sebenarnya ditampilkan adalah ini tuh
- 00:13:30ada html-nya ada head ada body jadi
- 00:13:33memang lengkap tag HTML enggak ada
- 00:13:36php-nya itu tadi kita sudah coba
- 00:13:38Echo kalau kita tulis
- 00:13:41Print ini sama
- 00:13:44persis tuh sama persis ya jadi Echo sama
- 00:13:47print itu sama aja Nah sekarang kalau
- 00:13:50saya tulis print R Nah kalau print R ini
- 00:13:54harus dikasih kurung ya di
- 00:13:56sininya saya tulis print R hasilnya sama
- 00:13:59aja juga karena dia bisa mencetak e
- 00:14:01string bisa mencetak array tapi kalau
- 00:14:04saya ganti print r-nya Jadi
- 00:14:06fardam ya begitu kita pakai fardam lalu
- 00:14:09disave kita lihat
- 00:14:12hasilnya Nah sekarang tampilnya beda tuh
- 00:14:14di depannya ada tulisan
- 00:14:17string
- 00:14:1914 ini maksudnya apa fardam itu akan
- 00:14:22memberikan informasi tidak hanya apa
- 00:14:25yang ditampilkannya saja tapi dia juga
- 00:14:28akanasih informasi yang ditampilkannya
- 00:14:31itu tipe datanya apa lalu Ukurannya
- 00:14:35berapa Nah itu ya jadi farda memang
- 00:14:37digunakan untuk dibuging tadi karena ada
- 00:14:40informasi tambahan yang disajikan nanti
- 00:14:43kalau ini dilihat sama user ya user
- 00:14:45enggak butuh ya Apa itu string 14 itu
- 00:14:47user enggak butuh kira-kira 14 ini apa
- 00:14:5114 itu adalah panjang stringnya ya spasi
- 00:14:53dihitung jadi kalau kalian hitung semua
- 00:14:55huruf plus spasinya itu 14 pasti itu
- 00:14:59jadi ya standar output menggunakan empat
- 00:15:02hal ini mungkin nanti yang akan banyak
- 00:15:04kita gunakan yang Echo J saya bisa Echo
- 00:15:07string tadi ya begini nanti tampilnya
- 00:15:11Begini saya juga bisa Echo angka kalau
- 00:15:14angka enggak perlu pakai kutip di
- 00:15:16tampilnya begini ya Saya juga bisa
- 00:15:19Echo
- 00:15:21bulean ya nanti hasilnya gini karena
- 00:15:25kalau bulean true itu akan menghasilkan
- 00:15:28angka 1 tapi kalau bulean false nah ini
- 00:15:32agak beda ya kalau false Mungkin kalian
- 00:15:35berharapnya angka nol Ya kalau false itu
- 00:15:39kosong Nah selanjutnya jika kalian
- 00:15:41menggunakan Echo untuk mencetak string
- 00:15:44itu kalian bisa gunakan kutip dua atau
- 00:15:47kutip sat Ya silakan pilih mau pakai
- 00:15:50kutip du mau pakai kutip sat yang enggak
- 00:15:52boleh tuh kalau kalian bukanya pakai
- 00:15:53kutip dua tutupnya pakai kutip sat Nah
- 00:15:55itu enggak boleh kapan kita menggunakan
- 00:15:57kutip dua kapan kita menggunakan kutip
- 00:15:59satu itu kalau misalkan di dalam
- 00:16:01stringnya terdapat kutip seperti kalau
- 00:16:04kalian mau menulis e tulisan Jumat
- 00:16:06begini Jumat itu ada kutip satunya ya
- 00:16:09Nah itu bungkusnya pakai kutip dua
- 00:16:12karena kalau pakai kutip sat ya nanti
- 00:16:15error ya nanti kutip yang tengah ini
- 00:16:18dianggap sebagai penutup string jadi
- 00:16:20add-nya ini Pasti error ya Jadi kalau
- 00:16:24saya
- 00:16:24jalankan nahti tampilnya error gini jadi
- 00:16:28php-nya enggak ngerti Apa itu add nah
- 00:16:30ini tipsnya kalau kalian dapetin error
- 00:16:32seperti ini jangan dulu panik ya
- 00:16:34Meskipun kalian gak ngerti errornya apa
- 00:16:37ya minimal kalian lihat nih errornya ada
- 00:16:40di file mana di baris
- 00:16:43berapa ada di index.php baris 9 Nanti
- 00:16:47kalian tinggal cek aja baris 9 mana ini
- 00:16:50Nah tinggal dicek di baris itu kira-kira
- 00:16:52yang salahnya yang mana ya Jadi silakan
- 00:16:54menggunakan kutip du atau kutip S boleh
- 00:16:58nah tap khusus untuk PHP itu kutip du
- 00:17:02sedikit lebih Sakti daripada kutip sat
- 00:17:05Nah kenapa nanti kita lihat ya pada saat
- 00:17:07kita belajar mengenai
- 00:17:10variabel topik selanjutnya adalah
- 00:17:13mengenai penulisan sintaks PHP ya Jadi
- 00:17:16gimana sih kita bisa nulis PHP jika kita
- 00:17:20gabungkan nanti dengan sintaks lain
- 00:17:22seperti html misalnya karena PHP dan
- 00:17:24html itu bisa kita gabungkan ya
- 00:17:27penulisan
- 00:17:29sintaks PHP Jadi yang pertama kita bisa
- 00:17:33tulis PHP di dalam
- 00:17:37html jadi nanti ada html di dalamnya
- 00:17:40kita tulis php yang kedua
- 00:17:43keembalikannya html di dalam PHP nah ini
- 00:17:47maksudnya gimana nah kalau misalkan gini
- 00:17:49saya punya sintaks html seperti ini
- 00:17:54misalkan ini judulnya saya tulis belajar
- 00:17:57PHP
- 00:17:59yang di atas Biarkan aja dulu ya jangan
- 00:18:00dihapus terus dalam bodinya saya tulis
- 00:18:04H1 misalnya
- 00:18:06Halo selamat
- 00:18:10datang Sandika gitu misalnya ya Jadi
- 00:18:12nanti pas masuk ke web-nya ada tulisan
- 00:18:15Halo selamat datang Sandika nah misalnya
- 00:18:17Sandika ini saya nantinya mau
- 00:18:19menampilkannya menggunakan PHP maka saya
- 00:18:22bisa ganti ini dengan tag PHP saya buka
- 00:18:25di sini ya saya tulis misalnya Echo
- 00:18:31Sandika gitu nah ini Bisa Ya ini artinya
- 00:18:34php yang saya tulis di dalam
- 00:18:38html Gu Jadi kalau saya
- 00:18:40Tampilkan ini kalau saya
- 00:18:43refresh ni hasil lagi Selamat datang
- 00:18:46Sandika ya jadi sandikanya saya tulis
- 00:18:48menggunakan PHP Nah mungkin Kalian ada
- 00:18:51yang bertanya nih Kenapa kita masih
- 00:18:53ribet-ribet nulis pakai PHP eo Sandika
- 00:18:56kalau hanya ingin menuliskan Sandika
- 00:18:58biasa seperti ini ya kalau sekarang
- 00:19:00memang kelihatannya nyusahin gitu ya
- 00:19:02ngapain kita tulis PHP eho Sandika untuk
- 00:19:06menampilkan hanya string Sandika tapi
- 00:19:08nanti tulisan Sandika ini bisa kita
- 00:19:11ganti dengan apapun Ya bisa kita ambil
- 00:19:13dari variabel bahkan Nanti bisa kita
- 00:19:15ambil dari database ke depannya seperti
- 00:19:17itu tapi ini yang mau saya sampaikan
- 00:19:19adalah kita bisa tulis PHP di dalam
- 00:19:23html jadi nantinya kita bisa buka tutup
- 00:19:25tag PHP banyak banget di halaman kita
- 00:19:27Dan itu enggak masalah ya Misalnya Nanti
- 00:19:30kalian punya
- 00:19:31paragraf yang tulisan di paragrafnya
- 00:19:34Kalian juga ngambil dari
- 00:19:35PHP gini misalkan Echo ini adalah
- 00:19:40paragraf ini enggak apa-apa ada dua tag
- 00:19:42PHP di dalam html enggak masalah ya sini
- 00:19:45nanti hasilnya seperti
- 00:19:48ini gitu itu yang pertama Ya PHP dalam
- 00:19:51html Nah sekarang kebalikannya juga
- 00:19:55bisa kita bisa nyimpan HTML
- 00:19:58ke dalam tag
- 00:20:00PHP ya contohnya saya bisa buka tag PHP
- 00:20:03di sini terus di dalamnya saya Echo tag
- 00:20:08HTML seperti
- 00:20:10ini ya Jadi ini tadi Halo selamat
- 00:20:15datang
- 00:20:17Sandika jadi bisa kita masukin aja si
- 00:20:20tag html-nya Nti hasilnya sama tuh
- 00:20:24walaupun penulisan yang kedua ini tidak
- 00:20:26disarankan Ya nanti saya akan banyak
- 00:20:29tulisnya pakai versi yang pertama karena
- 00:20:31apa Karena untuk memisahkan yang html
- 00:20:33biarkan html yang PHP biarkan PHP
- 00:20:37walaupun nantinya kalian akan banyak
- 00:20:39banget buka tutup tag PHP di dalam html
- 00:20:41kalian enggak masalah ya Jadi nanti yang
- 00:20:44akan saya gunakan adalah tipe yang
- 00:20:46pertama yang menggunakan HTML biarkan
- 00:20:50html PHP biarkan PHP
- 00:20:56gini paham ya itu jadi J cara
- 00:20:58penulisannya ada dua seperti
- 00:21:01itu topik selanjutnya kita akan bahas
- 00:21:04mengenai variabel dan tipe data ya Jadi
- 00:21:08ada
- 00:21:09variabel dan tipe
- 00:21:12data ya untuk
- 00:21:15variabel di dalam Php untuk membuat
- 00:21:19variabel ya kita cukup
- 00:21:21menuliskan tanda dolar lalu nama
- 00:21:24variabelnya apa ya variabel itu
- 00:21:26digunakan untuk menampung sebuah nilai
- 00:21:29misalnya saya mau bikin variabel namanya
- 00:21:31nama begini yang saya isi
- 00:21:33dengan Sandika kayak gini Jadi ini
- 00:21:37artinya saya mengassign atau memasukkan
- 00:21:39tulisan Sandika ke dalam variabel nama
- 00:21:42nah di php sama seperti javascript kita
- 00:21:44tidak perlu mendefinisikan tipe datanya
- 00:21:48untuk sebuah nilai yang akan ditampung
- 00:21:50ke variabel kita cukup bikin variabel
- 00:21:51terus diisi dengan nilai ya misalkan
- 00:21:55nama saya isi dengan Sandika begini ya
- 00:21:58Jadi sekarang saya punya variabel nama
- 00:22:00yang isinya Sandika jadi saya sekarang
- 00:22:03bisa langsung gunakan di
- 00:22:07sini Gu Jadi yang saya cetak adalah isi
- 00:22:11variabelnya Nah di sini mulai php-nya
- 00:22:14jadi lebih kepakai ya kenapa coba lihat
- 00:22:17nih kalau saya save lalu saya refresh
- 00:22:20tampil ya kalau saya ganti
- 00:22:23namanya kalian enggak perlu ngedit lagi
- 00:22:26html-nya otomatis dia
- 00:22:29berubah mengacu ke dalam variabel yang
- 00:22:31kita buat sebelum Nah untuk variabel ada
- 00:22:34aturan pembuatannya ya variabel itu
- 00:22:37namanya tidak boleh diawali dengan
- 00:22:41angka tapi boleh mengandung
- 00:22:46angka gitu jadi satu nama enggak boleh
- 00:22:51tapi kalau nama sat boleh terus ee ini
- 00:22:57ini Coba saya hapus dulu ya ya biar
- 00:23:01simpel ini selanjutnya ya misalkan Saya
- 00:23:03punya variabel nama lagi yang saya isi
- 00:23:05dengan nama
- 00:23:07saya Nah tadi kan saya bilang ini balik
- 00:23:10lagi ke Echo ya Saya bilang tadi kan
- 00:23:12kutip dua itu sedikit lebih Sakti
- 00:23:14daripada kutip 1 Kenapa karena e dengan
- 00:23:18menggunakan kutip du kita bisa
- 00:23:19menggunakan sebuah konsep yang namanya
- 00:23:22interpolasi Nah interpolasi itu adalah
- 00:23:26untuk mengecek apakah di dalam kutip dua
- 00:23:29atau di dalam string itu terdapat
- 00:23:31variabel apa enggak Nah kalau ada
- 00:23:33variabel di dalam kutip duanya maka yang
- 00:23:35ditampilkan adalah isi variabelnya nah
- 00:23:38contohnya gini kalau saya tulis Echo di
- 00:23:40sini ya
- 00:23:43halo terus Nama saya Lalu saya tulis di
- 00:23:47sininya
- 00:23:48nama maka yang tampil adalah Halo nama
- 00:23:52saya sandik gali Nah sandikagalinya itu
- 00:23:55ngambil dari sini itu kalau pakai kutip
- 00:23:59sekarang kalau saya ganti pakai kutip
- 00:24:021 interpolasinya gak jalan maka yang
- 00:24:06tampil adalah begini ya Halo nama saya
- 00:24:10dolar nama tuh bukan isi variabelnya
- 00:24:13tapi nama variabel yang ditulis tuh jadi
- 00:24:16itu namanya interpolasi teman-teman
- 00:24:17ingat ya biar gampang lihatnya saya
- 00:24:20bikin dua begini ya J ada kiri ada kanan
- 00:24:23itu mengenai
- 00:24:25variab kalau misalkan tem-eman peng
- 00:24:27lebih lagi memahami mengenai variabel
- 00:24:30Seperti yang saya bilang tadi boleh
- 00:24:31teman-teman cek aja video pada seri
- 00:24:33javascript atau nanti saya simpan di
- 00:24:35atas kanan video ini ya teman-teman klik
- 00:24:37aja tombol i-nya nanti saya simpan video
- 00:24:40mengenai
- 00:24:41variabel ini mengenai variabel ini saya
- 00:24:44komentar biar enggak jalan selanjutnya
- 00:24:47e yang terakhir kita akan bahas mengenai
- 00:24:50operator ya Nah operator di dalam PHP
- 00:24:53itu banyak banget ada operator
- 00:24:57aritmatika ya aritmatika ini operator
- 00:24:59matematik ya Ada
- 00:25:01tambah kurang ada kali ada bagi ada
- 00:25:06modulus modulus itu Sisa bagi ya Jadi
- 00:25:10kalau misalkan saya Echo 1 + 1 ini bisa
- 00:25:13ya nanti tampilnya dua begitu ya Atau
- 00:25:18teman-teman bisa cobalah semua operasi
- 00:25:20matematik ini bisa operasikan langsung
- 00:25:23atau bisa e teman-teman Simpan dulu ke
- 00:25:26dalam variabel misalkan Saya punya X
- 00:25:28isinya 10 Saya punya Y yang isinya 20
- 00:25:32begini
- 00:25:33terus tulis saja dolar X * dolar
- 00:25:39y tampil seperti itu ya selanjutnya ada
- 00:25:43operator
- 00:25:45eh penggabung string ada operator
- 00:25:49penggabung
- 00:25:51string atau istilahnya itu concat ya
- 00:25:56concattination atau concet istilahnya
- 00:26:00Ini operatornya titik titik Nah kalau di
- 00:26:03javascript itu plus jadi hati-hati beda
- 00:26:05ya sama javascrip jadi misalkan saya
- 00:26:08punya nama e depan gini Oh ya variabel
- 00:26:12itu enggak boleh ada spasinya Jadi kalau
- 00:26:14kalian mau bikin ada spasinya tambahin
- 00:26:16aja und jangan pakai tanda minus begini
- 00:26:21ya karena nanti minus ini adalah
- 00:26:24operator aritmatika yang ini jadi
- 00:26:26disangkanya dolar nama dikur angi depan
- 00:26:28itu salah ya
- 00:26:31makanya misalkan nama depan
- 00:26:34Sandika gini terus nama
- 00:26:42belakang G dan saya Echo misalkan nama
- 00:26:49depan titik yaah Ini digabung ya nama
- 00:26:55belakang kalau saya tulis begini
- 00:26:57hasilnya
- 00:26:59tampil dua-duanya tapi nempel kalau saya
- 00:27:01pengin ada spasinya Nah tinggal tambahin
- 00:27:03lagi
- 00:27:04aja nama depan digabung dengan spasi
- 00:27:08digabung dengan nama belakang Ini
- 00:27:11hasilnya ada
- 00:27:14spasinya gu ya jadi itu adalah operator
- 00:27:17penggabung string atau
- 00:27:19concet next kita punya lagi operator
- 00:27:24assignment ada operator assignment
- 00:27:28ya operator assignment itu sebetulnya
- 00:27:31dari tadi sudah kita pakai ya itu
- 00:27:33artinya operator
- 00:27:35penugasan yang pertama kita sudah pakai
- 00:27:37dari tadi adalah sama dengan ya sama
- 00:27:40dengan tapi ada lagi yang lain ada
- 00:27:43eh tambah sama
- 00:27:45dengan kurang sama
- 00:27:48dengan kali sama
- 00:27:50dengan bagi sama dengan modulus sama
- 00:27:54dengan dan terakhir titik sama dengan
- 00:27:59ini maksudnya apa kalau sama dengan kan
- 00:28:01gampang ya misalkan x =
- 00:28:061 nah ini gak aneh pasti Ya
- 00:28:10hasnya tapi kalau saya tulis di
- 00:28:13sininya X lagi sama 5 hasilnya berapa
- 00:28:18hasilnya 5 yang satunya ke mana yang
- 00:28:21satunya dia ya karena nama variabelnya
- 00:28:24sama tapi kalau saya tambahkan diinyaand
- 00:28:28Tambah Nah ini artinya X awalnya 1 lalu
- 00:28:33kita punya variabel x lagi tapi ada
- 00:28:36tambahnya di sini ini artinya 1 + 5 jadi
- 00:28:39yang sebelumnya nilainya enggak hilang
- 00:28:41tapi akan dijumlahkan Maka hasilnya
- 00:28:43berapa Nah 6 ya kalau saya ganti jadi
- 00:28:46minus berapa hasilnya
- 00:28:50-4 jadi 1 di- 5 gitu ya atau begini saya
- 00:28:56punya tadi ya Mis kan nama gitu diisi
- 00:29:02Sandika kalau saya mau menggabungkan
- 00:29:05seperti tadi tapi saya enggak mau pakai
- 00:29:06variabel nama depan nama belakang saya
- 00:29:08boleh tulis gini
- 00:29:10nama titik sama dengan gitu ya digabung
- 00:29:14spasi nama titik sama
- 00:29:18dengan digabung gali gitu maka Ini
- 00:29:22hasilnya kalau mis
- 00:29:24Echo
- 00:29:26nama maka Sandika digabung spasi ini ada
- 00:29:30spasinya digabung kali itu ya Jadi ini
- 00:29:33adalah operator
- 00:29:34assignment selanjutnya ada operator
- 00:29:39perbandingan operator perbandingan itu
- 00:29:42ada ada banyak ya ada beberapa yang
- 00:29:44pertama ada lebih kecil dari lebih besar
- 00:29:47dari ada lebih kecil sama dengan lebih
- 00:29:51besar sama dengan dan sama dengan sama
- 00:29:55ini operator perbandingan
- 00:29:58biasanya dipakai pada saat kita membuat
- 00:30:00pengkondisian nanti ya tapi kalau
- 00:30:02sekarang mau ngecek gini kalau saya
- 00:30:04tulis pakai fardam aja ya biar kelihatan
- 00:30:07nanti nilainya apa apakah 1 lebih kecil
- 00:30:11dari 5ah gini
- 00:30:13ya nanti operator perbandingan ini akan
- 00:30:16menghasilkan nilai bolehan true atau
- 00:30:19false ini ngecek sat lebih kecil dari 5
- 00:30:23gak hasilnya Ya buan
- 00:30:281 bes dari
- 00:30:305 harusnya nilainya F gitu ya jadi ini
- 00:30:34buat ngecek kalau misalkan pakai sama
- 00:30:37dengan Apakah 1 = 5 Ya jelas false dia
- 00:30:41Ya nah tapi ini lihat apakah 1 sama
- 00:30:46dengan string 1 sama Enggak kira-kira
- 00:30:49kan kelihatannya beda ya yang satu angka
- 00:30:52yang satu string nah ini hasilnya
- 00:30:56true ka operator perbandingan ini tidak
- 00:31:00mengecek tipe datanya hanya ngecek
- 00:31:02nilainya sama enggak kalau misalkan
- 00:31:04Kalian mau ngecek tipe Datanya juga itu
- 00:31:07nama operatornya beda lagi namanya
- 00:31:08operator
- 00:31:10identitas operator identitas ada dua
- 00:31:14sama dengan sama dengan sama dengan ada
- 00:31:16tiga sama dengannya dan tidak sama
- 00:31:19dengan
- 00:31:21sama Oh berarti ini satu lagi ya sor ini
- 00:31:24lupa berarti gini nah ini ngecek bukan
- 00:31:28hanya nilainya tapi dia ngecek juga tipe
- 00:31:30datanya sama enggak jadi kalau ini saya
- 00:31:33copy ya saya pindahin ke sini tapi sama
- 00:31:36dengan yang saya
- 00:31:37tambah harusnya ini nilainya false
- 00:31:40karena meskipun nilainya sama tipe
- 00:31:42datanya beda Jadi kalau kalian ingin
- 00:31:44benar-benar ngecek identitas dari sebuah
- 00:31:47nilai pakainya yang ini jangan pakai
- 00:31:49Yang dua ini dan yang terakhir operator
- 00:31:52yang ada itu adalah operator logika ya
- 00:31:56logika
- 00:31:58operator logika itu ada tiga ya Ada dan
- 00:32:02n ya operator n ada
- 00:32:06or ya ini karakter pipe ya lalu karakter
- 00:32:11pipe ini yang ada di dekat tombol enter
- 00:32:14di keyboard kalian lihat aja di atas
- 00:32:15enter biasanya ada yang garis lurus itu
- 00:32:17tekan aja shift backash itu sama ya dan
- 00:32:21yang terakhir adalah not tanda seru aja
- 00:32:25ini juga sama biasanya dipakai untuk
- 00:32:28kondisian Jadi kalau misalkan saya Saya
- 00:32:31punya gini variabel x diisi dengan
- 00:32:3410 ya terus saya cek ini apakah apakah X
- 00:32:39Le kecil dari 20 true ya
- 00:32:43dan X ini bilangan genap misalnya
- 00:32:46bilangan genap itu ngeceknya gini dolar
- 00:32:48X modulus 2 sama dengan
- 00:32:530 jadi x / 2 sisanya 0 enggak enggak
- 00:32:58sekarang 10 / 2 sisanya 0 enggak 0 ya
- 00:33:02ini harusnya
- 00:33:03nilainya true nah ini karena dua kondisi
- 00:33:09perbandingan ini harus bernilai true
- 00:33:11kalau pakai operator Logika dan sekarang
- 00:33:15Coba kita ganti ya sekarang ganti
- 00:33:18angkanya jadi 30 nanti dia ngecek Apakah
- 00:33:2230 lebih kecil dari 20 enggak salah ya
- 00:33:26ini false
- 00:33:28Apakah 30 bilangan genap betul nah
- 00:33:33meskipun ada satu yang
- 00:33:35betul tapi karena menggunakan operator
- 00:33:37dan di mana Dan ini dua-duanya harus
- 00:33:39benar ini pasti nilainya false nah beda
- 00:33:44dengan kalian menggunakan
- 00:33:47or kalau or cukup satu aja yang betul
- 00:33:51maka nilainya pasti true ya Jadi kalau
- 00:33:53misalkan Apakah 30 lebih kecil dari 20
- 00:33:56false Apakah 30 bilangan genap true Maka
- 00:34:01hasilnya true itu operator logika nah
- 00:34:06ini juga nanti akan banyak kita pakai
- 00:34:08Oke teman-teman mungkin itu untuk video
- 00:34:10kali ini pengenalan mengenai sintaks Php
- 00:34:13dasar bagian pertama ya nanti di video
- 00:34:15berikutnya kita akan lanjutkan
- 00:34:17pembahasan mengenai sintaks PHP mengenai
- 00:34:20struktur kendali atau control flow yang
- 00:34:22ada di dalam PHP kita akan bahas
- 00:34:24mengenai pengulangan kita akan bahas
- 00:34:26mengenai pengkondisian
- 00:34:28jadi sampai sini dulu video kali ini ya
- 00:34:30terima kasih teman-teman ah menyaksikan
- 00:34:32video ini like video ini jika kalian
- 00:34:34suka share ke teman-temannya dan buat
- 00:34:37yang belum subscribe atau berlangganan
- 00:34:39di channel web programming Unpas ini
- 00:34:40silakan klik subscribe supaya kalian
- 00:34:43enggak ketinggalan kalau ada video-video
- 00:34:45baru di channel ini dan kalau ada yang
- 00:34:47bingung mengenai materi di video kali
- 00:34:48ini silakan teman-teman langsung aja
- 00:34:50tulis pertanyaannya di kolom komentar di
- 00:34:52bawah video ini dan kita ketemu lagi di
- 00:34:54video berikutnya Masih bersama saya
- 00:34:56Sandika gar
- 00:34:58jangan lupa titik koma
- 00:35:01[Musik]
- PHP
- XAMPP
- Apache
- MySQL
- komentar
- variabel
- operator
- standar output
- pengembangan web
- sintaks dasar