PHP MANUAL INDONESIA
-
Pengenalan PHP
-
Pengenalan MySQL
-
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 <br> di setiap baris baru
- number_format — Format angka dengan dengan menggroupkan ribuan
- ord — Menghasilkan nilai ASCII suatu karakter
- parse_str — Mengubah string menjadi variabel
- print — Mencetak string, sama dengan echo
- str_pad — Menempatkan string ditempat yang panjangnya ditentukan
- str_repeat — Mengulang string
- str_replace — Mengganti string yang dicari dengan string pengganti
- str_shuffle — Mengacak string
- str_split — Mengubah string ke array
- str_word_count — Menghitung jumlah kata dalam string
- strip_tags — Menghilangkan tag HTML dan PHP
- stripslashes — Menghilangkan garis miring tanda kutip di string
- strlen — Mendapatkan panjang string
- strrev — Membalikkan string
- substr_replace — Mengganti teks pada bagian tertentu string
- substr — Menghasilkan bagian dari string
-
Autentikasi dengan Session
-
Fungsi Tanggal dan Waktu (Date/Time)
- date - Format tanggal dan waktu lokal
- getdate — Mendapatkan informasi tanggal/waktu
- mktime — Mendapatkan timestamp Unix untuk suatu tanggal
- strtotime — Mengubah string tanggal/waktu (bahasa inggris) ke timestamp Unix.
- time — Menghasilkan timestamp Unix saat ini
-
Contoh : Mencari selisih hari antara 2 tanggal
-
Upload File
-
Fungsi Filesytem
- basename — Menghasilkan nama file dari suatu path
- chmod — Mengubah mode akses file
- chown — Mengubah pemilik file
- copy — Meng-copy file
- dirname — Menghasilkan nama direktori dari suatu path file
- disk_free_space — Menghasilkan sisa space disk suatu direktori
- disk_total_space — Menghasilkan total size direktori
- fclose — Menutup file yang dibuka
- fgetc — Mengambil karakter-karakter suatu file teks
- fgets — Mengambil baris-baris dari file
- file_exists — Cek apakah file atau direktori tersebut ada atau tidak
- file_get_contents — Membaca isi file keseluruhan ke string
- file_put_contents — Menulis teks ke file
- file — Membaca isi file ke dalam array
- fileatime — Mendapatkan waktu akses terakhir suatu file
- filesize — Mendapatkan ukuran file
- filetype — Mendapatkan tipe file
- fopen — Membuka file atau URL
- is_dir — Cek apakah filename adalah sebuah directori
- is_executable — Cek apakah filename bisa di eksekusi
- is_file — Cek apakah filename adalah sebuah file
- is_readable — Cek apakah filename bisa dibaca
- is_writable — Cek apakah filename bisa ditulis
- mkdir — Membuat direktori
- move_uploaded_file — Memindahkan file yang diupload ke lokasi baru
- rename — Rename file atau directori
- rmdir — Delete direktori
- unlink — Delete file
-
Array
- Pendahuluan
- array_combine — Membuat array baru dengan menggunakan array sebagai key dan array lainnya sebagai nilai.
- array_diff_key — Mengurangi array dengan array lainnya dengan menggunakan key sebagai pembanding
- array_diff — Menghitung beda dari suatu array dengan menggunakan nilainya sebagai pembanding
- array_merge — Menyatukan array-array
- array_pop — Mendelete elemen terakhir suatu array
- array_push — Menambah satu atau lebih elemen baru di akhir array
- array_rand — Mengambil satu atau lebih secara random nilai suatu array
- array_reverse — Menghasilkan array dengan susuan elemen terbalik
- array_search — Mencari nilai pada nilai elemen-elemen array, jika sukses hasilnya berupa key
- array_shift — Mendelete elemen awal suatu array
- array_unique — Menghapus elemen array yang nilainya sama
- array_unshift — Menambah satu atau lebih elemen array di awal
- array — Membuat array
- count — Menghitung jumlah elemen suatu array
- each — Menghasilkan key dan nilai elemen saat ini dari suatu array
- in_array — Cek apakah suatu nilai ada atau tidak di elemen-elemen suatu array
- rsort — Menyusun array terbalik
- shuffle — Mengacak array
- sort — Menyusun/mengurutkan array
-
Fungsi Direktori
-
Fungsi Matematika
- abs — Nilai absolut
- acos — Arc cosine
- acosh — Kebalikan dari hyperbolic cosine
- asin — Arc sine
- asinh — Inverse hyperbolic sine
- atan2 — Arc tangent dari dua variabel
- atan — Arc tangent
- ceil — Round fractions up
- cos — Cosine
- cosh — Hyperbolic cosine
- deg2rad — Mengubah derajat ke radians
- exp — Menghitung exponent dari e
- floor — Pembulatan ke bawah
- log10 — Logaritma berbasis 10
- log — Natural logarithm
- max — Mencari nilai tertinggi dari suatu list atau array angka
- min — Mencari nilai terkecil dari suatu list atau array angka
- pi — Mendaparkan nilai pi
- pow — Menghasilkan pangkat atau eksponen
- rad2deg — Mengubah radian ke derajat
- rand — Menghasilkan angka random bertipe integer
- round — Membulatkan nilai float
- sin — Menghasilkan Sin
- sinh — Hyperbolic sine
- sqrt — Akar kuadrat
- tan — Tangent
- tanh — Hyperbolic tangent