Showing posts with label PHP. Show all posts
Showing posts with label PHP. Show all posts

Penulisan Komentar Pada PHP

11:30 PM Add Comment

 kalau sebelumnya saya sudah menjelaskan bagaimana cara menjalankan file/scriptphp dengan menggunakan XAMPP, pada artikel kali ini yang masih tentang dasar-dasar php saya akan menjelaskan Penulisan Komentar Pada PHP. Pada bahasa pemograman, komentar berfungsi untuk memberikan penjelasan tentang script apa yang kita tulis. Komentar juga bisa memudahkan programmer untuk mengingatkan kembali apa yang ditulis jika sewaktu-waktu mereka lupa.

Penulisan Komentar Pada PHP

Sementara itu, untuk penulisan komentar sangatlah mudah. Contohnya bisa kalian lihat dibawah ini
<?php

/*ini adalah komentar*/

?>

Seperti yang bisa dilihat, diatas merupakan contoh penulisan komentar yang mana penulisan komentar itu diawali dengan tanda garis miring ‘/’ dan tanta bintang ‘*’ dan diakhiri dengan tanda bintang ‘*’ dan slash ‘/’.


Sangat simple bukan, untuk artikel selanjutnya saya akan menjelaskan Variable dan Tipe Data Variable pada PHP maka dari itu untuk artikel penulisan komentar pada PHP saya cukupkan sekian.Terima kasih ...

Operasi file pada php

2:03 AM Add Comment
Selamat datang kawan kawan di blog saya yang sederhana ini . Sebelumnya saya mau tanya bagaimana kabarnya kawan ? mudah mudahan sehat , amin . Di artikel sebelumnya saya telah berbagi mengenai jenis jenis printerdan di artikel sebelumnya juga saya telah berbagi mengenai memecah string menjadi array dan sebaliknya mengabungkan array menjadi string .



Oke kali ini saya akan berbagi mengenai operasi file dengan php , yang di maksud operasi buka operasi kayak dokter tetapi kita akan operasi yaitu membuat file , membuka file , menulis file dan kawan kawan . Semua akan di bahas di sini . Oke lasung aja kalo gitu kita mulai

Pertama kita akan membuat file .

<?php
touch("tes.txt");
if(file_exists("tes.txt")){
echo "file sudah di buat ";
}else{
echo "file gagal di buat ";
}
?>

untuk membuat file kita mengunakan fungis touch("nama_filenya") . Bro kalo file_exists maksudnya apa ? kalo file_exists maksudnya jika file ada maka akan meng echo file sudah di buat , jadi fungsi dari file_exists adalah untuk mengecek apakah file itu ada atau tidak . Penulisanya dengan cara file_exists("nama_filenya") .

Oke sekarang kita akan coba untuk menulis file , sebelum menulis file yang pertama harus kita lakukan adalah mebuka file lalu menulisnya dan jika sudah kita tutup kembali . Oke langsung aja cara caranya gimana ?

<?php
touch("tes.txt");
if(file_exists("tes.txt")){
$buka_file=fopen("tes.txt","w");
fputs($buka_file,"wandi febriandi");
fclose($buka_file);
}else{
echo "file gagal di buat";
}
?>

Jadi untuk membuka file dengan cara fopen("nama_filenya","modenya") yang di maksud modenya adalah bisa membaca aja , menulis aja , dan kawan kawan . Bro kalo mode w itu apa ? w itu di gunakan untuk menulis file , selain w ada juga yang lain yaitu , w+ dapat membaca dan menulis file , a memungkinkan dapat menulis file , a+ dapat membaca dan juga menulis file ,  r membuka file saja , r+ membaca dan menulis file  .

Itu mengenai mode mode fopen() . lalu untuk memukan penulisan dengan cara fputs(file yang tealh di buka , "tulisanya"); . Setelah selesai kita membuka dan menulis dan yang terakhir adalah menutup filenya denngan cara fclose(file yang telah di buka ); .

Bro kalo kita ingin memasukan filenya di dalam folder gimana ? kalo ingin memasukan filenya di dalm folder mudah saja tinggal di tambah nama foldernya , contonya

<?php
touch("tes/tes.txt");
if(file_exists("tes/tes.txt")){
$buka_file=fopen("tes/tes.txt","w+");
fputs($buka_file,"wandi");
fclose($buka_file);
}else{
echo "file gagal di buat";
}
?>

Bro kok file gagal di buat ? jadi sebelum kalian tes hasilnya di browser kalian harus buat dulu folder tes nya . sebenarnya bisa sih membuat dir atau folder di php dengan fungsi mkdir() , tetapi saya akan bahas khusus saja mengenai direktori di artikel selanjutnya  .

Oke lanjut jadi tinggal ditambah tes/tes.txt selesai . Bro kalo kita akan membaca filenya di browser bisa gak ? bisa nama fungsinya adalah feof dan fgets . oke lansung aja gimana caranya

<?php
touch("tes/tes.txt");
if(file_exists("tes/tes.txt")){
$buka_file=fopen("tes/tes.txt","r");
//fputs($buka_file,"wandi");
while(!feof($buka_file)){
$kalimat = fgets($buka_file,1024);
echo $kalimat;
}
fclose($buka_file);
}else{
echo "file gagal di buat";
}
?>

!feof($buka_file) nah ini fungsinya untuk mengecek apakah pointer atau kursor berada pada akhir kalimat , dan jika sudah maka  akan berhenti . lalu kita menganbil dengan fgets($buka_file,1024); yang 1024 itu mengambil ukuran  1024 . lalu kita tampilkan dengan echo .

Oke sekarang kita akan mehapus file , caranya dengan menggunakan fungsi unlink , penulisanya adalah dengan unlink(nama_filenya) . oke langsung saja contonya

<?php
touch("tes/tes.txt");
if(file_exists("tes/tes.txt")){
unlink("tes/tes.txt");
}
?>

Oke itu dia gimana cara menbuka file , membaca file , membuat file , menulis file , menutup file , menghapus file . Semoga menambah wawasan dan juga tentunya bermanfaat  . Terimakasih telah berkenan membaca artikel ini . Sampai jumpa di artikel yang lainnya yang lebih menarik dan juga lebih bermanfaaat .

Tutorial menginstal xdebug di xampp

8:01 PM Add Comment

 

Debuging PHP

Xdebug adalah sebuah extensi PHP yang digunakan untuk memudahkan proses debugging (pemecahan masalah) dalam pengembangan aplikasi web. Xdebug memungkinkan developer untuk melakukan debugging pada kode PHP secara langsung dengan mudah dan cepat. Artikel ini akan membahas tentang cara menginstal Xdebug pada XAMPP di Windows.


Langkah-langkah untuk menginstal Xdebug di XAMPP di Windows adalah sebagai berikut:


Langkah 1: Download Xdebug

Pertama, download file Xdebug yang sesuai dengan versi PHP yang terpasang pada XAMPP. Anda dapat mengecek versi PHP dengan membuka localhost/phpinfo.php pada browser. Kemudian, cari dan catat versi PHP yang terpasang di XAMPP.


Selanjutnya, buka halaman download Xdebug di https://xdebug.org/download. Pilih file Xdebug yang sesuai dengan versi PHP yang terpasang di XAMPP.


Langkah 2: Pindahkan file Xdebug

Setelah mengunduh file Xdebug, ekstrak file tersebut dan pindahkan file Xdebug yang sesuai dengan versi PHP ke direktori "ext" di dalam direktori instalasi XAMPP. Direktori "ext" biasanya terletak di dalam direktori "php" pada direktori instalasi XAMPP.


Langkah 3: Konfigurasi php.ini

Buka file php.ini pada direktori "php" di dalam direktori instalasi XAMPP. Cari baris yang berisi "zend_extension" dan tambahkan baris berikut di bawahnya:


zend_extension = "<path_to_xdebug>/php_xdebug-<version>-<architecture>.dll"


Ganti "<path_to_xdebug>" dengan direktori tempat Anda menyimpan file Xdebug. Ganti "<version>" dan "<architecture>" sesuai dengan versi Xdebug yang Anda unduh.


Langkah 4: Restart Apache

Setelah mengedit file php.ini, restart Apache di XAMPP untuk memuat pengaturan baru.


Langkah 5: Verifikasi instalasi

Untuk memeriksa apakah Xdebug telah terpasang dengan benar, buka localhost/phpinfo.php pada browser. Cari bagian "Xdebug" pada halaman phpinfo.php. Jika Xdebug telah terpasang dengan benar, Anda akan melihat informasi tentang Xdebug di bagian tersebut.


Langkah 6: Konfigurasi Xdebug

Anda dapat menambahkan konfigurasi Xdebug pada file php.ini untuk mempercepat proses debugging. Beberapa konfigurasi Xdebug yang berguna adalah sebagai berikut:


xdebug.remote_enable=1

xdebug.remote_host="localhost"

xdebug.remote_port=9000


Kode di atas akan mengaktifkan debugging jarak jauh, dengan Xdebug yang berjalan pada localhost pada port 9000.


Dengan demikian, tutorial ini telah memberikan panduan tentang cara menginstal Xdebug pada XAMPP di Windows. Setelah berhasil menginstal Xdebug, Anda akan dapat melakukan debugging pada kode PHP dengan mudah dan efektif.

Menampilkan Format Tanggal Indonesia di CodeIgniter 4

5:11 AM Add Comment
Menampilkan Format Tanggal Indonesia di CodeIgniter 4

Pada saat kita meninputkan data kedalam database kita sering kali mendapatkan tanggal berformat Inggris, karena memang default dari databasenya tanggal yang bertipe Inggris. contoh saja pada fungsi date('Y-m-d') maka akan menampillkan tangal saat ini, contoh 2021-10-03. Meskipun format tanggal tersebut tidak akan mempengaruhi sistem yang akan buat, tetapi tentu akan sangat berpengaruh ketika kita membuat sebuah sistem laporan yang pastinya harus menggunakan format Indonesia karena sesuai Negara kita sendiri.

Baca juga Cara memasang jQuery di CodeIgniter

Pada tutorial kali ini saya akan memberikan tutorial tentang cara mengubah format tanggal default ke format tanggal Indonesia. Untuk lebih mudahnya dalam pemanggilan fungsi format tanggal Indonesia ini, saya akan masukan fungsi untuk merubah format tersebut kedalam Helper CodeIgniter yang nantinya akan kita panggil di Controller.

Pertama buat sebuah helper dengan script seperti dibawah, lalu simpan script tersebut di folder app/Helpers dan simpan dengan nama ConvertTgl.php.

<?php


namespace App\Helpers;


class ConvertTgl

{

    public function get_tgl($tgl)

    {

        $bulan = [

            1 =>   'Januari',

            'Februari',

            'Maret',

            'April',

            'Mei',

            'Juni',

            'Juli',

            'Agustus',

            'September',

            'Oktober',

            'November',

            'Desember'

        ];

        $pecah_tgl = explode('-', $tgl);

        $tgl_indo = $pecah_tgl[2] . ' ' . $bulan[(int)$pecah_tgl[1]] . ' ' . $pecah_tgl[0];

        return $tgl_indo;

    }

}

Setelah selesai membuat Helper kita akan panggil Helper ConvertTgl tersebut di controller. Disini kita buat Controller dengan nama TesConvertTgl.php

<?php


namespace App\Controllers;


use App\Helpers\ConvertTgl;


class TesConvertTgl extends BaseController

{

    protected $ConvertTgl;

    public function __construct()

    {

        $this->ConvertTgl = new ConvertTgl();

    }

    public function index()

    {

return $this->ConvertTgl->get_tgl(date('Y-m-d'));

    }

}

Maka output yang akan ditampilkan seperti di bawah ini :

10 Oktober 2021

Itulah tutorial tentang cara menampilkan format tanggal Indonesia di CodeIgniter 4, semoga artikel ini bermanfaat. Jika anda ada kesulitan dalam penulisan kode silahkan tinggalkan komentar, jangan sungkan. Terimakasih.


Cara membuat aplikasi menghitung umur php

4:45 AM Add Comment
Logo PHP

Pada artikel kali ini Saya akan memberikan tutorial sederhana tentang bagaimana cara membuat aplikasi perhitungan umur dengan PHP. Tanpa panjang lebar lagi, Let's go kita baca dan simak artikel ini sampai habis. Dijamin akan memberikan manfaat dan menambah pengetahuan Anda. Oke, langsung saja kita mulai.

Baca juga Membuat cuaca otomatis dari data JSON dengan PHP

Untuk menghitung usia dengan PHP cukup mudah, Anda bisa menggunakan fungsi DateTime diff(). Saya telah membuatkan script yang sudah siap Anda pakai dan bisa langsung Anda Copy dan Paste ke ke script Anda. Lihat script di bawah ini :

<?php

function hitung_umur($tanggal_lahir)

{

    $birthDate = new DateTime($tanggal_lahir);

    $today = new DateTime("today");

    if ($birthDate > $today) {

        exit("Umur anda :  0 tahun 0 bulan 0 hari");

    }

    $d = $today->diff($birthDate)->d;

    $m = $today->diff($birthDate)->m;

    $y = $today->diff($birthDate)->y;

    return "Umur anda : " . $y . " tahun " . $m . " bulan " . $d . " hari";

}

echo hitung_umur("2000-12-01");


“Hari ini (today)” pada contoh script di atas tanggal 01-11-2020 sehingga jika script tersebut dijalankan, maka akan menghasilkan Output seperti dibawah ini:

Cara membuat aplikasi menghitung umur php


Selesai. Gimana? mudah kan?

Baca juga Membuat program konfersi suhu dengan PHP

Demikian pembahasan tentang Cara membuat aplikasi menghitung umur php. Semoga Artikel ini manfaat untuk Anda sebagai perbaca. Sampai jumpa di artikel yang lainnya. Terima Kasih.