Mangcoding

icon chat
Yayan Kurnia Akbar - Friday, 30 August 2024 - 1 weeks ago

contoh-sederhana

single image

Contoh sederhana bahasa pemrograman yang paling populer dan sering digunakan oleh para programmer di Indonesia bahkan Dunia banyak macamnya, dan salah satu yang paling populer adalah PHP.

Nah pada Artikel ini mangcoding akan membahas tentang Dasar Installasi, penulisan dan Syntax PHP, tanpa lama-lama kita lasung ke pembahasannya.

Link Mangcoding

A. Pengertian Singkat

PHP adalah singkatan dari Hypertext Preprocessor, yaitu bahasa penulisan skrip yang sebenarnya mirip dengan JavaScript dan Python.

Perbedaannya, PHP adalah bahasa yang biasanya digunakan untuk komunikasi sisi server, sedangkan JavaScript bisa digunakan untuk frontend dan backend. Sementara itu, Python hanya untuk sisi server (backend).

Bahasa penulisan skrip adalah bahasa yang mengotomatiskan eksekusi task (tugas) dalam environment runtime khusus. Tugas ini mencakup menginstruksikan halaman statis (dibuat dengan HTML dan CSS) untuk melakukan tindakan tertentu dengan aturan yang sudah ditetapkan.

Contohnya, kita bisa menggunakan skrip untuk memvalidasi apakah semua kolom dalam sebuah form sudah diisi sebelum form dikirim kembali ke server. Skrip tersebut akan berjalan, lalu memeriksa semua kolom ketika user mengirimkan form.

Link Mangcoding

B. Installasi

Sebelum bisa menggunakan sintax php tentu saja kita harus menginstall php terlebih dahulu, ada beberapa cara untuk menginstall php yaitu :

Download dari web resmi php (https://www.php.net/) dan install ke dalam mesin (Cara ini tidak di rekomendasikan karna cukup ribet)

Menggunakan aplikais pihak ketiga seperti xampp, wampp, app server laragon dan sebagainya.

  • Xampp : https://www.apachefriends.org/download.html (Rekomendasi)
  • Wamp : https://www.wampserver.com/en/
  • Laragon : https://laragon.org/download/index.html
  • App Serve : https://www.appserv.org/en/

Link Mangcoding

C. Menjalankan PHP

PHP dapat di jalankan dengan 2 cara yaitu dengan CLI dan menggunakan aplikasi pihak ketiga.

1. Menggunakan CLI

Jika menggunakan CLI kita dapat mengetik php -S address : port pada terminal kita, contoh php -S localhost:4000. Dan jika kita dapat membuka url http://localhost:4000 di browser.

[~/projects/learning > phph -S localhost:4000           21:06:19 ]
[Thu Nov 10 21:06:21 2022] PHP 8.1.11 Development Server (http://localhost:4000)
    started
[Thu Nov 10 21:06:22 2022] 127.0.0.1:56804 Accepted
[Thu Nov 10 21:06:22 2022] 127.0.0.1:56804 [200]: GET /
[Thu Nov 10 21:06:22 2022] 127.0.0.1:56804 Closing
[Thu Nov 10 21:06:22 2022] 127.0.0.1:56806 Accepted

mangcoding-tampilan-php

2. Menggunakan Aplikasi Pihak Ketiga

Hampir mirip seperti cara pertama, namun kali dengan aplikasi pihak ke tiga seperti xampp akan lebih mudah, kita hanya perlu membuka aplikasi xampp dan mengkik start pada module apache.

Mangcoding Tampilan XAMPP

Link Mangcoding

D. Membuat Dokumen PHP

Untuk menjalankan PHP kita perlu membuat dokumen berextensi php contoh “coba.php”, jika kita menggunakan xampp kita dapat menyimpan file tersebut pada C:\Xampp\Htdoc\nama-file.php

Link Mangcoding

E. Penulisan PHP

Php dapat di tulis di dalam atau di luar tag html, penulisan syntax php wajib di awali dengan atau jika hanya untuk memunculkan text dapat menggunakan Contoh:

coba.php
    <?php
    echo "Hallo kawan kawan";
    ?>
 


<?= $word ?>

PHP sangat sensitif dengan semicolon “;” jika ada penulisan yang kura semicolon makan akan menghasilkan error, contoh :

coba.php
    <?php
    $word = "Hallo kawan kawan"
    $word2 = "test"
    ?>


    <?= $word ?>

Link Mangcoding

F. Syntax Dasar

1. Echo/Print/Printf

Echo

Fungi echo() adalah fungsi untuk menampilkan teks ke layar. Fungsi ini dapat digunakan dengan tkita kurung maupun tanpa tkita kurung. Contoh :

coba.php
    <?php
    echo "<h2>Belajar PHP itu mudah!</h2>";
    echo("Hello world!<br>");
    echo "Aku edang belajar PHP!<br>";
    echo "Ini", "teks", "yang", "dibuat", "terpisah";
    ?>

Maka Hasilnya menjadi :

Mangcoding Belajar PHP Mudah

Print

Fungsi print() sama seperti fungsi echo(). Dia juga digunakan untuk menampilkan teks ke layar. Fungsi print() juga bisa digunakan tanpa kita kurung. Perbedaannya dengan echo() :

  • Fungsi print() akan selalu mengembalikan nilai 1 saat dieksekusi, sedangkan echo() tidak mengembalikan apa-apa.
  • Fungsi print() hanya boleh diberikan satu parameter saja, sedangkan echo() boleh lebih dari satu.

Contoh :

coba.php
    <?php
    print "<h2>Belajar PHP</h2>";
    print "Hello world!<br>";
    print "Belajar mencetak teks di PHP!";
    ?>

Maka hasilnya menjadi :

mangcoding-belajar-php

PrintF

Fungsi printf() adalah fungsi untuk memformat teks atau string. Fungsi ini akan mengembalikan panjang dari teks saat dieksekusi. Terdapat beberapa simbol yang dapat di gunakan antara lain:

  • %s Untuk String
  • %d untuk bilangan desimal (integer);
  • %f untuk pecahan (float);
  • %b untuk boolean

Contoh :

coba.php
    <?php
    $txt = "PHP";
    printf("Aku belajar pemrograman PHP d %s<br>", $txt);
    ?>

Maka Hasilnya :

mangcoding-aku-belajar-pemrograman

Itulah artikel yang dapat Mangcoding sharing. Mudah-mudahan artikel ini bisa bermanfaat dan dapat memberikan pengetahuan baru untuk Anda. Jika ada kritik serta saran yang dapat membangun, silahkan komentar atau kirim melalui Email dan Media sosial Mangcoding.

Link Copied to Clipboard