Assalamu’alaikum! Nama saya timshaw9.
Tata bahasa dasar bahasa pemrograman “PHP” digunakan untuk pengembangan Web, yang juga merupakan dasar dari WordPress saat ini, dan gaya penulisan mereka dirangkum dalam daftar.
Dalam hal konten, jika Anda telah mempelajari beberapa bahasa pemrograman, ini adalah artikel untuk orang-orang yang ingin memulai pemrograman PHP lagi.
Ngomong-ngomong, saya memutuskan untuk meletakkan PHP sendiri, jadi saya ingin menggabungkannya dan kemudian masuk ke ringkasan sintaksis dasar dari subjek ini.
Apa itu PHP?
Ikhtisar
PHP adalah bahasa skrip sisi server yang digunakan untuk membuat halaman Web dinamis, terutama di sisi server. Juga, namanya seharusnya berarti “PHP: Hypertext Preprocessor (= PHP adalah preprocessor HTML)”.
Tata bahasanya sangat mirip dengan C dan Java yang terpengaruh.SUMBER: WIKIPEDIA- PHP (BAHASA PEMROGRAMAN)
Halaman web yang dinamis, misalnya, situs di mana artikel terbaru diperbarui secara otomatis. Karena HTML saja tidak dapat membangun sistem seperti pembaruan otomatis, PHP menghasilkan HTML secara dinamis menggunakan PHP.
Bayangkan, HTML bertugas menciptakan struktur dasar halaman web (+ CSS bertanggung jawab atas dekorasinya), dan pemrograman PHP mengontrolnya secara dinamis seperti situs yang dibuat dengan WordPress. Saya pikir itu seperti saya sendiri.
Hypertext adalah sistem pembuatan dan penelusuran dokumen berbasis komputer yang mengaitkan dan menautkan banyak bagian data. Juga, bahasa untuk membuat hypertext adalah “HTML (Hypertext Markup Language)”.SUMBER: KAMAR DAGANG OTSUKA – IT GLOSSARY “HYPERTEXT”
Preprocessor adalah program yang memproses suatu program. Jika Anda membandingkan dalam bahasa C, pra-pemrosesan ini (Preprocess) sesuai dengan “#include” (membaca file eksternal) dll sebelum kompilasi.
Omong-omong, kompilasi adalah proses mengubah kode sumber yang ditulis dalam bahasa pemrograman menjadi “kode asli (bahasa mesin yang ditulis hanya dengan biner 0s dan 1s)” yang dapat dimengerti oleh CPU komputer.SUMBER: E-WORDS- PREPROCESSOR
Perbedaan PHP dan JavaScript
Seperti PHP, bahasa skrip yang digunakan dalam pengembangan web adalah bahasa terkenal lainnya, JavaScript.
Perbedaan antara keduanya adalah
- PHP adalah bahasa sisi server
- JavaScript adalah bahasa sisi klien
Itu. Keduanya bahasa scripting yang sama, tetapi mereka bekerja di tempat yang berbeda.
Seperti namanya, bahasa sisi-server berjalan di “server web”.
※ Server web: Tempat untuk menyimpan data situs web. Saat meluncurkan situs blog untuk seseorang, Anda pada dasarnya menyewa server web.
Jadi, seperti yang saya sebutkan sebelumnya, PHP dapat digunakan untuk mengontrol data secara dinamis di server, seperti menampilkan artikel terbaru.
Juga, seperti WordPress, ketika Anda menulis artikel, HTML secara otomatis dihasilkan dan situs dinamis selesai. Aplikasi semacam itu juga dapat dibuat menggunakan PHP.
Bahasa sisi klien adalah bahasa yang berjalan di browser web.
※ Browser web: Aplikasi yang menerima data HTML suatu situs web dari server web dan menampilkannya dalam bentuk yang biasanya kita jelajahi di Internet. Browser utama: Google Chrome, Safari, Fire Fox dll
※ Mesin pencari: Pertama, kunjungi tautan ke situs Web di server di seluruh dunia, dan urutkan berdasarkan peringkat berdasarkan kategori. Dan, berdasarkan data, sistem yang menampilkan situs yang paling cocok dengan kata kunci yang dimasukkan oleh pengguna di jendela pencarian.Mesin pencari utama: Google, Yahoo, Bing dll
Ada banyak situs di mana banyak gambar mengalir satu per satu seperti tampilan slide.
Pemrosesan yang dilakukan pada browser semacam itu dilakukan oleh JavaScript.
Perbedaan antara bahasa skrip dan bahasa kompilasi, perbedaan antara bahasa tingkat rendah dan bahasa tingkat tinggi
Ini tidak ada hubungannya dengan isi artikel ini, tetapi saya akan meringkasnya untuk pembelajaran saya sendiri. .
Adapun perbedaan antara bahasa skrip dan bahasa kompilasi, saya ingin menautkannya, karena artikel Blog Samurai “Tidak memerlukan pengetahuan ahli! Apa itu bahasa skrip? Jelaskan jenis dan rekomendasi bahasa” sangat mudah dipahami.
Sederhananya
- Bahasa skrip : Tidak diperlukan kompilasi, kode mudah ditulis, sering kali mudah dibaca Di sisi lain, itu tidak cocok untuk proyek-proyek skala besar karena menghilangkan deklarasi tipe data. Selain itu, kecepatan eksekusi lambat dan ada banyak penggunaannya terbatas. Bahasa utama: Python, Ruby, JavaScript, PHP dll.
- Bahasa kompilasi : Kompilasi selalu diperlukan sebelum eksekusi, dan kode ini sedikit lebih rumit daripada bahasa scripting. Namun, ini cepat, serbaguna, dan cocok untuk proyek-proyek besar. Bahasa utama: Java, C, dll.
Seperti itu.
Berkenaan dengan perbedaan antara bahasa tingkat rendah dan bahasa tingkat tinggi, Nikkei XTECH “[Dasar TI dasar untuk diingat dalam 5 menit] Mari kita pelajari assembler sekali oleh siapa pun!” Saya akan pergi.
Bahasa tingkat tinggi adalah bahasa yang digunakan manusia, dan dapat memberikan instruksi ke komputer, dan ini adalah bahasa pemrograman yang umum digunakan saat ini.
Di sisi lain, bahasa tingkat rendah adalah bahasa yang tidak dapat dipahami manusia, seperti “Kode asli (bahasa mesin yang ditulis hanya dengan biner 0 dan 1)” yang disebutkan sebelumnya. Namun, bahasa yang disebut “bahasa rakitan” yang membuat bahasa mesin dapat dimengerti oleh manusia juga termasuk dalam kerangka bahasa tingkat rendah.
Nah, dalam bahasa rakitan ini, string yang mewakili proses spesifik dalam bahasa mesin dikonversi menjadi satu kata untuk setiap string, dan itu dicocokkan dengan kode asli dalam urutan satu-ke-satu, Ini adalah bahasa yang memberikan instruksi.
Jadi bentuk kode itu sendiri tidak berubah, tetapi itu adalah notasi yang bisa dipahami manusia.
Pada dasarnya, bahasa tingkat rendah lebih panjang dalam kode daripada bahasa tingkat tinggi, dan instruksi ditulis secara rinci.
Daftar sintaks dasar PHP
Aturan dasar
- Seperti dalam bahasa C, ketikkan titik koma (;) untuk setiap baris
- Ekstensi file adalah (.php)
- Ada dua cara untuk menulis komentar satu baris: (// komentar) dan (# komentar)
- Tulis komentar multi-baris (/ * komentar * /)
- Urutan melarikan diri adalah (\ karakter) ※ Dalam kasus windows, itu adalah simbol \ .Dalam kasus lain, itu adalah setengah dari (\)
Cara menulis PHP dalam kode HTML
Jika konten pemrosesan adalah satu baris atau jika itu adalah baris terakhir, tidak ada kewajiban untuk menambahkan titik koma
<?php 処理内容; ?>
<?php処理内容1;処理内容2; ?>
Output tampilan
print("Hello World!");
Definisi variabel
$numSample = 0; $strSample = "Apple";
- Pastikan untuk meletakkan ($) di awal nama variabel
- Alfabet, angka, garis bawah (_) tersedia
- Peka huruf besar-kecil
- Nomor tidak dapat digunakan untuk karakter pertama dari nama variabel
- Tunjukkan dengan case unta bawah dasar (lowerCamelCase)
Jenis karakter literal
- Dalam kasus tanda kutip ganda (“), ganti variabel dalam string dengan nilai variabel
$doubleQuote = "timshaw9"; // This is timshaw9. print("This is $doubleQuote.");
- Dalam kutipan tunggal (‘), jangan ganti variabel dalam string dengan nilai variabel
$singleQuote = 'timshaw9'; // This is $singleQuote. print("This is $singleQuote.");
jika pernyataan
/*等しい: ==等しくない: !=未満: <超える: >以下: <=以上: >= */ if(条件式) {処理内容1;処理内容2; } elseif(条件式) {処理内容1;処理内容2; } else {処理内容1;処理内容2; } # 処理内容が短文の場合は波括弧省略可if(条件式)処理内容;
beralih pernyataan
switch(比較対象) { case 条件1:処理内容; break; case 条件2:処理内容; break; case 条件3:処理内容; break; default:処理内容; break; }
pernyataan sementara
/*累乗: **余りの計算: %元の値を代入してから1を加算: 変数++ 1を加算してから元の値を代入: ++変数 元の値を代入してから1を減算: 変数-- 1を減算してから元の値を代入: --変数*/ while(条件式) {処理内容; }
untuk pernyataan
for(ループ開始前の処理; 条件式; 各ループの末端で行う処理) { if(条件式) continue;処理内容; }
Array (kamus)
# PHPでは、辞書の中に配列の概念が含まれています。 // 辞書$dictSample[0] = "1"; $dictSample["1"] = 2; $dictSample = [ 0 => "1", "1" => 2, ]; // 配列$arraySample = [1, 2, 3];
Akhirnya
Jika ada sintaks dasar tambahan, kami akan memperbaruinya sesuai kebutuhan.
Saya harap artikel ini akan membantu Anda belajar PHP!