About

Sabtu, 19 Maret 2016

Penanganan String dan Tanggal

 Assalamualaikum wr.wb

Kali ini saya sedang belajar tentang Penanganan String dan Tanggal yang diberikan modul oleh mbah suro dan didampingi oleh mas lucky untuk prakteknya.

Sebelum mulai ke programnya alangkah baiknya silahkan coba pelajari terlebih dahulu pengertian dan juga fungsi-fungsi yang terdapat di dalam string tersebut. jika sudah mari kita coba untuk memulai belajar ke programnya.

Pengertian String
String merupakan kumpulan dari karakter. Dalam PHP, karakter sama
dengan byte, dimana terdapat 256 karakter. PHP tidak mendukung native-
unicode.
Untuk menuliskan sebuah string dalam PHP, bisa menggunakan 3 (tiga)
cara, yaitu dengan :
1. single quoted – kutip tunggal ( ' )
2. double quoted – kutip ganda ( " )
3. heredoc sintaks

Fungsi-fungsi String dalam PHP
      PHP menyediakan lebih dari 90 fungsi untuk manipulasi string. Fungsi-fungsi string dalam PHP bisa dilihat di http://ca.php.net/manual/en/ref.strings.php.

#Beberapa fungsi manipulasi string yang sering digunakan, antara lain :
ƒ*addslashes() – menambahkan backslashes (\) di setiap tanda kutip (quote)
dalam string.
ƒ*chr() – menghasilkan karakter dari bilangan ASCII
ƒ*crypt() – menghasilkan string terenkripsi searah.
ƒ*echo() – menampilkan satu atau beberapa string.
ƒ*explode() – memecah string berdasarkan suatu delimiter (separator).
ƒ*htmlentities () – mengubah semua tag html menjadi HTML entities.
ƒ*htmlspecialchars() – mengubah semua karakter khusus menjadi HTML
entities.
ƒ*implode() – menggabungkan elemen array menjadi string dengan suatu
delimiter (separator).
ƒ*join() – sama dengan implode()
ƒ*ltrim() – menghapus karakter tertentu (“ “, \t, \n, \r, \0, \x0B) di awal string.
ƒ*md5() – menghasilkan string terenkripsi searah.
ƒ*nl2br() – menambahkan HTML line break (<BR>) sebelum semua baris baru
dalam string.
ƒ*number_format() – mengatur format angka.
ƒ*ord() – menghasilkan kode ASCII dari suatu karakter.
*rtrim() - menghapus karakter tertentu (“ “, \t, \n, \r, \0, \x0B) di akhir
string.
*split() – sama dengan explode
*str_repeat() – mengulang string
*str_replace() – mengganti semua string dalam pola menjadi suatu string.
*strip_tags() – mengabaikan HTML dan PHP tag dalam string.
*stripslashes() – menghilangkan backslashes (\) dalam string.
*strlen() – menghitung panjang string.
*strpos() – mencari posisi pertama sebuah string dalam string.
*strrchr() – mencari posisi terakhir sebuah karakter dalam string.
*strrpos() – mencari posisi terakhir sebuah string dalam string.
*strrev() – membalik string.
*strstr() – mencari posisi pertama sebuah karakter dalam string.
*strtolower() – mengubah string menjadi huruf kecil (lower-case).
*strtoupper() – mengubah string menjadi huruf kapital (upper-case)
*substr() – memotong string
*trim() - menghapus karakter tertentu (“ “, \t, \n, \r, \0, \x0B) di akhir dan
akhir string.
*ucfirst() – mengubah huruf pertama dari semua string menjadi Upper-case.
*ucwords() – mengubah huruf pertama tiap kata dalam string menjadi upper-
case.
*wordwrap() – memotong sejumlah karakter dalam string dengan string-
break-character.

Beikut ini adalah contoh program dari string :
1. Program string dengan single quoted ( ' ).

Hasil :


2.Program string dengan heredoc sintaks.


Hasil:




Apa yang anda ketahui tentang heredoc? berikut ini adalah penjelasannya :
Here doc syntax sangat berguna untuk menuliskan string yang panjang, karena dapat dipisahkan dalam beberapa baris tapi hasil yang ditampilkan tetap dalam satu baris. Variabel akan dinyatakan sebagai isinya. Penggunaan here doc syntax diikuti dengan semacam penanda yang dituliskan pada awal dan akhir string.

3.Program penggunaan fungsi strtolower, strtoupper, ucfirst,
ucwords, strrev, dan strlen dalam string.



Hasil :





Penjelasan !
Beberapa fungsi yang digunakan dalam di atas antara lain :
- strtolower, untuk mengubah string menjadi lower-case.
- strtoupper, untuk mengubah string menjadi upper-case.
- ucfirst, untuk mengubah huruf pertama string menjadi upper-case.
- ucwords, untuk mengubah huruf pertama tiap kata menjadi upper-case.
- strrev, untuk membalik string.
- strlen, untuk menghitung panjang string.

4.Program penggunaan fungsi number_format untuk mengatur
format tampilan angka.
Hasil :
Penjelasan program :
Program di atas merupakan contoh penggunaan fungsi number_format
untuk mengatur tampilan angka. Secara default, fungsi number_format akan
memformat angka dengan model Inggris yaitu setiap tiga digit dipisahkan dengan koma (,) dan tanpa pecahan. Pada baris ke-9, fungsi number_format akan mengubah format angka dengan 2 digit pecahan (parameter kedua), pecahan dipisahkan dengan koma (parameter ketiga) dan setiap tiga digit dipisahkan dengan spasi (parameter keempat).

5.Program penggunaan fungsi explode untuk memecah string
menjadi array.
Hasil :
Penjelasan Program :
Program di atas merupakan contoh penggunaan fungsi explode untuk
memecah string berdasarkan pola (aturan) tertentu. Pada baris ke-4, dengan
fungsi explode() akan memecah string $buah berdasarkan spasi dan masing-
masing akan menjadi elemen array $buahan.

6.Program penggunaan fungsi substr untuk memotong string.
Hasil :
Penjelasan Program:
Program di atas merupakan contoh penggunaan fungsi substr (baris
ke-10) untuk memotong string. Pada baris ke-10 tersebut, string $nim akan
dipotong mulai karakter index ke-2 (index dimulai dari 0) sepanjang 2 karakter.


Fungsi-fungsi Operasi Tanggal dalam PHP :
1.Program menampilkan date/time dengan berbagai parameter.

hasil :
2.Program menampilkan nama hari dalam bahasa Indonesia.


Hasil :



Sekian dulu penjelasan saya hari ini semoga bermanfaat. terima kasih 

Wassalamualaikum wr.wb







Tidak ada komentar:

Posting Komentar