Digital Note

Grab a coffe, take a seat, maybe listen to some music and relax by reading our digital daily diary. We want to share our minds and know how with you and the whole world!

Blog phones

Posts Tagged ‘php’

Penanganan string pada PHP dengan explode dan implode

PHP memiliki module yang sangat lengkap bahkan bisa dikatakan saat ini PHP memiliki module yang lebih lengkap dari pada pemrograman desktop. Penggunaan PHP lebih fleksibel dari pada yang lain misalnya dalam memecah string tertentu seperti tutorial yang akan saya berikan kali ini.

Kita akan mengenal mengenai explode dan implode. pertama saya akan jelaskan tentang explode.

explode() : memecah string berdasarkan suatu delimiter (separator)
sebagai contoh, biasanya dalam format/aturan string dalam SMS (lebih sering buat SMS gateway)
string yang kita punya misalnya:
SPP.07016007
dari string diatas kita mengetahui bahwa delimiternya adalah titik (.) sehingga kita bisa pisah dengan explode seperti berikut

Menghilangkan semua spasi ganda dengan PHP

===========================================

berikut saya akan bagi script PHP untuk menghilangkan semua spasi ganda termasuk juga menghilangkan spasi di awal dan akhir string yang tidak berguna. karena walaupun hanya simple yakni menghilangkan spasi ganda tetapi terkadang programmer pemula tidak memikirkan hal yang sepele seprti ini padahal jika dimanfaatkan untuk mengolah string spasi ganda bisa mengakibatkan fatal karena kesalahan dalam pembacaan string yang dimaksud. berikut fungsi PHP yang dapat dimanfaatkan.

Perbedaan waktu komputer dengan PHP-MySQL

date-phpDalam pemrograman PHP pasti mengenal dengan yang namanya date (yang berfungsi untuk mendapatkan informasi waktu). Anda pasti pernah mengalami hal seperti yang saya alami yakni perbedaan waktu antara komputer dengan data waktu yang didimpan dengan database. database setahu saya tidak pernah mengalami perbedaan dengan komputer tetapi tidak menutup kemungkinan bisa terjadi perbedaan, sedangkan untuk PHP yang biasa kita manfaatkan untuk mendapatkan waktu dan memasukkannya ke database dengan waktu saat itu/ini ada kemungkinan mengalami perbedaan bisa selisih 1 jam lebih lambat maupun lebih.

Untuk mengecek waktu coba anda lakukan hal berikut: