Panduan PHP
Revision as of 05:56, 11 January 2011 by Onnowpurbo (talk | contribs)
Sumber: http://blog.codingwear.com/panduanphp/
Pengenalan PHP
- Apa Itu PHP?
- Instalasi PHP
- Sintaks PHP
- Variabel di PHP
- Operator di PHP
- Kondisional di PHP
- Looping (Pengulangan) di PHP
Pengenalan MySQL
- Apa Itu MySQL
- Koneksi ke MySQL Melalui PHP
- Cara Membuat Database di MySQL
- Cara Membuat Tabel
Manipulasi Tabel MySQL
- Cara Insert ke Tabel MySQL
- Cara Menampilkan Rows Tabel MySQL
- Cara Delete Rows Tabel MySQL
- Cara Update Tabel MySQL
- mysql_num_rows - Menghitung jumlah baris dari query yang dihasilkan
- Contoh Buku Tamu
Fungsi String
- addslashes — Memberi garis miring pada tanda kutip
- chr — Menghasilkan karakter yang spesifik berdasarkan kode ascii
- count_chars — Menghitung frekuensi munculnya karakter di suatu string
- explode — Membagi string menjadi array
- htmlspecialchars — Konversi karakter khusus ke HTML entities
- implode — Menggabungkan element array ke suatu string
- md5 — Menghasilkan enkripsi md5
- nl2br — Memasukan HTML
di setiap baris baru - number_format — Format angka dengan dengan menggroupkan ribuan
10. ord — Menghasilkan nilai ASCII suatu karakter 11. parse_str — Mengubah string menjadi variabel 12. print — Mencetak string, sama dengan echo 13. str_pad — Menempatkan string ditempat yang panjangnya ditentukan 14. str_repeat — Mengulang string 15. str_replace — Mengganti string yang dicari dengan string pengganti 16. str_shuffle — Mengacak string 17. str_split — Mengubah string ke array 18. str_word_count — Menghitung jumlah kata dalam string 19. strip_tags — Menghilangkan tag HTML dan PHP 20. stripslashes — Menghilangkan garis miring tanda kutip di string 21. strlen — Mendapatkan panjang string 22. strrev — Membalikkan string 23. substr_replace — Mengganti teks pada bagian tertentu string 24. substr — Menghasilkan bagian dari string
Autentikasi dengan Session
1. Pendahuluan 2. Cara Membuat atau Register Session 3. Cara Mengecek Session Telah Teregister 4. Cara Un-Register Session (Log Out) 5. Contoh Sederhana Session
Fungsi Tanggal dan Waktu (Date/Time)
1. date - Format tanggal dan waktu lokal 2. getdate — Mendapatkan informasi tanggal/waktu 3. mktime — Mendapatkan timestamp Unix untuk suatu tanggal 4. strtotime — Mengubah string tanggal/waktu (bahasa inggris) ke timestamp Unix. 5. time — Menghasilkan timestamp Unix saat ini 6. Contoh : Mencari selisih hari antara 2 tanggal
Upload File
1. Upload Dengan Metode POST 2. Multiple Upload File
Fungsi Filesytem
1. basename — Menghasilkan nama file dari suatu path 2. chmod — Mengubah mode akses file 3. chown — Mengubah pemilik file 4. copy — Meng-copy file 5. dirname — Menghasilkan nama direktori dari suatu path file 6. disk_free_space — Menghasilkan sisa space disk suatu direktori 7. disk_total_space — Menghasilkan total size direktori 8. fclose — Menutup file yang dibuka 9. fgetc — Mengambil karakter-karakter suatu file teks 10. fgets — Mengambil baris-baris dari file 11. file_exists — Cek apakah file atau direktori tersebut ada atau tidak 12. file_get_contents — Membaca isi file keseluruhan ke string 13. file_put_contents — Menulis teks ke file 14. file — Membaca isi file ke dalam array 15. fileatime — Mendapatkan waktu akses terakhir suatu file 16. filesize — Mendapatkan ukuran file 17. filetype — Mendapatkan tipe file 18. fopen — Membuka file atau URL 19. is_dir — Cek apakah filename adalah sebuah directori 20. is_executable — Cek apakah filename bisa di eksekusi 21. is_file — Cek apakah filename adalah sebuah file 22. is_readable — Cek apakah filename bisa dibaca 23. is_writable — Cek apakah filename bisa ditulis 24. mkdir — Membuat direktori 25. move_uploaded_file — Memindahkan file yang diupload ke lokasi baru 26. rename — Rename file atau directori 27. rmdir — Delete direktori 28. unlink — Delete file
Array
1. Pendahuluan 2. array_combine — Membuat array baru dengan menggunakan array sebagai key dan array lainnya sebagai nilai. 3. array_diff_key — Mengurangi array dengan array lainnya dengan menggunakan key sebagai pembanding 4. array_diff — Menghitung beda dari suatu array dengan menggunakan nilainya sebagai pembanding 5. array_merge — Menyatukan array-array 6. array_pop — Mendelete elemen terakhir suatu array 7. array_push — Menambah satu atau lebih elemen baru di akhir array 8. array_rand — Mengambil satu atau lebih secara random nilai suatu array 9. array_reverse — Menghasilkan array dengan susuan elemen terbalik 10. array_search — Mencari nilai pada nilai elemen-elemen array, jika sukses hasilnya berupa key 11. array_shift — Mendelete elemen awal suatu array 12. array_unique — Menghapus elemen array yang nilainya sama 13. array_unshift — Menambah satu atau lebih elemen array di awal 14. array — Membuat array 15. count — Menghitung jumlah elemen suatu array 16. each — Menghasilkan key dan nilai elemen saat ini dari suatu array 17. in_array — Cek apakah suatu nilai ada atau tidak di elemen-elemen suatu array 18. rsort — Menyusun array terbalik 19. shuffle — Mengacak array 20. sort — Menyusun/mengurutkan array
Fungsi Direktori
- chdir — Mengubah lokasi direktori dari lokasi saat ini dibuka
- closedir — Menutup direktori yang ditangani
- getcwd — Mendapatkan nama direktori saat ini dibuka
- opendir — Membuka direktori
- readdir — Membaca isi direktori
- scandir — Mendaftar file dan direktori dari path yang diberikan