• Home
  • /
  • Author: Rosihan Ari Yuana
PHP

Implementasi CURL untuk Download File di PHP

Penerapan cURL (client URL) seringkali digunakan untuk mendapatkan atau mengirim data dari/ke sebuah situs dengan URL tertentu, baik dengan cara GET maupun POST. Apakah hanya itu penerapannya? Ternyata tidak, cURL juga dapat digunakan untuk mengunduh/download file dari sebuah situs tertentu. Lebih jauh lagi, dengan kemampuan tersebut dapat dibuat sebuah robot script yang dapat secara otomatis mengunduh file-file yang diinginkan dari sebuah situs.

Pada tutorial kali ini, saya mencoba menshare pengalaman pribadi bagaimana membuat script robot dengan cURL di PHP yang digunakan untuk mengunduh ratusan file dari sebuah situs secara otomatis.

PHP

Upload File ke Google Drive Via Google API dengan PHP

Ingin membuat sendiri aplikasi sederhana untuk upload file ke Google Drive kita menggunakan script PHP? Tutorial ini akan menjelaskan secara detil langkah demi langkah pembuatan aplikasinya. Untuk mengintegrasikan aplikasi yang dibuat dengan PHP ke Google Drive nantinya menggunakan Google API. Meskipun agak ribet sedikit, tapi tidak sulit kok membuatnya.

PHP

Mengatasi Masalah OpenSSL Error Pada Parsing XML di PHP

Di dalam PHP, tersedia function untuk melakukan parsing data XML yang berasal dari situs tertentu dengan mudah . Function tersebut adalah simplexml_load_file(). Penggunaan dari function ini cukup mudah yaitu tinggal tuliskan saja target URL nya di dalam parameter function tersebut.

Namun, terkadang di balik kemudahan penggunaan function simplexml_load_file() muncul juga masalah yaitu adanya Error OpenSSL ketika proses parsingnya. Bagaimana cara mengatasinya? artikel ini akan membahasnya secara jelas.

PHP

Teknik Format Tanggal PHP dari Tipe Data Datetime MySQL

Di dalam MySQL atau DBMS lainnya, tipe data date atau datetime seringkali memiliki format sebagai berikut:

yyyy-mm-dd hh:ii:ss

di mana yyyy adalah tahun sejumlah 4 digit, mm menyatakan angka bulan (2 digit), dd menyatakan tanggal (2 digit). Selanjutnya jika tipe data datetime diikuti dengan spasi, lalu ada hh yang menyatakan jam (2 digit), ii menyatakan menit (2 digit), dan terakhir adalah ss merupakan detik (2 digit). Adapun contohnya adalah: 2019-12-08 13:44:01.

Problemnya adalah, jika data tersebut dibaca di script PHP, maka bagaimana caranya supaya tipe data date atau datetime tersebut kita format dengan mudah? misalnya hanya diambil tanggalnya saja lalu diubah menjadi format tanggal di Indonesia sehingga menjadi: 08-12-2019, atau ditambahkan nama hari menjadi: Sunday, 08/12/2019.

Membuat Bilangan Random di Python

Di dalam buku saya tentang Python, pada salah satu project latihannya di Bab 5, adalah tentang membuat aplikasi game tebak angka. Ketika aplikasi ini nanti dijalankan, komputer akan merandom sebuah bilangan bulat positif kemudian user diminta menebaknya. Permainan tebak angka ini akan berhenti jika tebakan user sesuai dengan bilangan yang dipilih oleh komputer tersebut.

Untuk membuat aplikasi di atas, di dalam kode program Python diperlukan proses untuk merandom sebuah bilangan. Bagaimana cara merandom bilangan di dalam Python? baik bilangan riil maupun bilangan bulat (integer)? Serta dalam kasus lainnya, apabila terdapat sekumpulan bilangan dalam sebuah list, bagaimana mengambil secara acak sebuah bilangan dari list tersebut? Artikel ini akan membahasnya secara detil.

My Book: Konsep dan Implementasi Python di Kasus Big Data

Alhamdulillaah… setelah melakukan kompilasi dari modul-modul kuliah saya tentang pemrograman dasar Python dan mengembangkan kontennya selama sekitar 2 tahun, akhirnya bisa terbit juga buku saya ini.

Berikut ini adalah spesifikasi buku tersebut.

Judul: Konsep dan Implementasi Pemrograman Python, Kasus Big Data
Penulis: Rosihan Ari Yuana
Harga: Rp. 130.000
Tebal Buku: 406 Halaman
Dimensi (L x P): 14 x 21 Cm (Standar)
Penerbit: Lokomedia
Tanggal Terbit: 18 November 2019

45678