Cari Blog Ini

Senin, 30 November 2020

Membuat Format Rupiah Di PHP

 

Ihza Rizky Blog

Bismillah, pada artikel kali ini saya akan menjelaskan bagaimana cara membuat sebuah fungsi dimana sebagai format uang rupiah di PHP.  artikel ini dibuat agar bisa mempermudah anda dalam membuat sebuah fungsi yang sederhana untuk mengconvert angka biasa ke nominal rupiah tentunya dengan bantuan fungsi bawaan php yaitu 

Pertama, silahkan buat sebuah file dimana didalamnya digunakan untuk membuat sebuah fungsi untuk format rupiah 

Kedua, didalamnya buat sebuah kode yang dimana digunakan sebagai fungsi utama dalam membuat converter angka ke nominal rupiah.

Lebih jelasnya silahkan perhatikan kode berikut :

Penjelasan kode :

  • format_rupiah($uang) : membuat fungsi yang didalamnya menyimpan parameter untuk diisi nomornya
  • $nominal = "Rp.".number_format($uang,2,',','.'); : digunakan untuk menyimpan nilai yang digunakan untuk melakukan pemformatan rupiah
  • number_format($uang,2,',','.') : 2 dalam format tersebut digunakan untuk menyisakan 2 angka dibelakang yang dipisahkan dengan tanda koma dan tanda titik untuk memisahkan angka ratusan, ribuan, jutaan, miliaran dan triliun 

Jumat, 27 November 2020

Review Fitur Baru PHP 8

 

Ihza Rizky Blog.

Bismillah, pada Artikel kali ini saya akan membahas mengenai hal yang lagi diperbincangkan banyak developer PHP di Tanah Air Indonesia dan negara lainnya yaitu mengenai update terbaru dari PHP yaitu PHP Versi 8.0.0 pada tanggal 26 November 2020. Pada versi 8 ini PHP membawa banyak perubahan mengenai fitur-fitrunya. diantara yang akan dibahas dibawah ini :

  • Named Arguments
Sebenarnya ini bukan fitur baru dalam dunia pemrograman seperti bahasa python dan ruby yang telah lebih dulu memilkinya. akan tetapi, bagi pengguna bahasa pemrograman php ini merupakan hal yang baru dan menyelesaikan masalah lebih cepat. Fitur ini digunakan untuk memberi nama dari sebuah argumen dalam sebuah fungsi.
  • Constructor property promotion
Nah, kali ini PHP 8 hadir dengan fitur baru yaitu Constructor property promotion dalam OOP yang berfungsi untuk membuat property didalam sebuah constructor. jadi, tanpa kita mendefinisikan property sebelum constructor. Akan tetapi, langsung mendefinisikannya kedalam method constructor.
  • Match Expression
Match Expression merupakan versi perubahan dari switch case. dengan menggunakan Match Expression kita tinggal menentukan value dan keynya saja. beda halnya dengan switch case yang hharus menulisnya berulang-ulang dengan tambahan break juga.
  • Union Types
Union Types berfungsi untuk menggabungkan tipe data dalam satu variabel.

Berikut Contoh Kode Perubahan PHP 8 :



Intinya PHP 8 lebih ringkas ya secara penulisan daripada PHP 7 atau sebelumnya

Selasa, 10 November 2020

Query Builder Class CodeIgniter

 

Ihza Rizky Blog.

Query Builder Class CodeIgniter - Bismillah, pada artikel kali ini saya akan menjelaskan mengenai Query Builder yang ada pada Codeigniter. Akan tetapi, saya kan menjelaskan terlebih dahulu mengenai definisi query builder.

  • Query Builder
Class yang disediakan oleh Codeigniter untuk mempermudah dalam berkomunikasi dengan Database dengan syntax yang minimal seperti perintah select, insert, update dan delete.

  • Implementasi Query Builder
Select Data :
  • $this->db->get('table')
Limit Data :
  • $this->db->get('table',10,10)
Inserting Data :

$data = array("nama"=>"nama",
                        "umur" => "umur",
                        "tempat" => "tempat");
$this->db->insert('table',$data);

Update Data :

1) $data = array("nama"=>"nama",
                        "umur" => "umur",
                        "tempat" => "tempat");
$this->db->replace('table',$data);

2) $data = array("nama"=>"nama",
                        "umur" => "umur",
                        "tempat" => "tempat");
$this->db->where('id',$id);
$this->db->update('table',$id);


Delete Data :
  • $this->db->delete('table', array('id' => $id));

Selasa, 03 November 2020

Membuat REST API Sederhana Menggunakan PHP

 

Ihza Rizky Blog.

Bismillah, Pada Artikel kali ini saya akan menje;askan mengenai "Membuat REST API Sederhana Menggunakan PHP". Akan tetapi, sebelum itu saya kan menjelaskan apa yang dimaksud dengan REST API.

  • Apa itu REST API ?
REST API Adalah Arsitektur yang berada didalam API itu sendiri yang dimana REST Client akan mengakses data atau mengambil data dari REST Server masing-masing. Jadinya, nanti REST Server akan mengirimkan Response berupa format data teks, xml, json. Adapu yang paling sering digunakan adalah format JSON.

  • Metode HTTP Yang digunakan dalam REST API
    • GET, untuk membaca data dari REST Server
    • POST, untuk membuat data baru dari REST Server
    • PUT, untuk memperbarui data dari REST Server
    • DELETE, untuk menghapus data dari REST Server
    • OPTIONS, untuk mendapatkan informasi dari REST Server
Berikut Contoh REST API Sederhana menggunakan PHP :


Dan hasilnya seperti berikut :



Senin, 02 November 2020

Penggunaan cURL PHP

 

Ihza Rizky Blog

Bismillah, Pada Artikel kali ini saya akan menjelaskan mengenai "Penggunaan cURL PHP". cURL adalah singkatan dari client url yang berfungsi untuk mentransfer data dan mengambil data melalui berbagai protokol jaringan seperti http, https, imaps, ftp, pop3 dan lain-lain. 

Nah, curl sebenarnya ada 2 macam penggunaan, bisa menggunakan software curl atau menggunakan library dari php yaitu curl itu sendiri. Pada artikel kali ini saya menggunakan curl pada bahasa pemrograman php karena sudah terinstall menjadi satu bagian dalam paket lampp / xampp.

Berikut Contoh Penggunaan cURL PHP :


  • curl_init() : digunakan untuk menginisialisasi curl
  • curl_setopt : digunakan untuk mengatur pilihan penggunaan curl 
  • curl_exec() : digunakan untuk mengeksekusi curl yang telah telah di init dan set optionnya
  • curl_close() : digunakan untuk menutup sambungan curl terhadap protokol jaringan, setelah berhasil mendapatkan data atau telah mentransfer data ke tujuan.
Dan berikut hasilnya :