PERTEMUAN 8 Mata Kuliah Jurusan Dosen Email SKS
: : : : :
Pemrograman Web Teknik Informatika Ian Lubis
[email protected] 3 SKS.
Selamat Pagi, Kali ini kita berada di matakuliah Pemrograman Web PHP, pertemuan kedelapan besama saya Ian Lubis. Pokok pembahasan kita kali ini ialah, Date, Time, File.
DATE Fungsi date mengembalikan sebuah string terformat yang diisikan pada argument. Argument tersebut berfungsi untuk mengambil nilai apa saja yang akan di kembalikan. contoh: PHP memberikan banyak nilai argument yang dapat kita modifikasi penggunaannya, berikut argument yang di tawarkan PHP.
format Example returned Description character values Day ----Day of the month, 2 digits with leading d 01 to 31 zeros A textual representation of a day, three D Mon through Sun letters j Day of the month without leading zeros 1 to 31 l (lowercase A full textual representation of the day of Sunday through 'L') the week Saturday ISO-8601 numeric representation of the 1 (for Monday) through N day of the week (added in PHP 5.1.0) 7 (for Sunday) English ordinal suffix for the day of the st, nd, rd or th. Works S month, 2 characters well with j Numeric representation of the day of the 0 (for Sunday) through 6 w week (for Saturday) z The day of the year (starting from 0) 0 through 365 Week -----
ian lubis
Page 1
PERTEMUAN 8 Mata Kuliah Jurusan Dosen Email SKS
: : : : :
Pemrograman Web Teknik Informatika Ian Lubis
[email protected] 3 SKS.
format character W Month F m M n t Year L
o
Y y Time a A B g G h H
ian lubis
Example returned values ISO-8601 week number of year, weeks Example: 42 (the 42nd starting on Monday (added in PHP 4.1.0) week in the year) ----A full textual representation of a month, January through such as January or March December Numeric representation of a month, with 01 through 12 leading zeros A short textual representation of a Jan through Dec month, three letters Numeric representation of a month, 1 through 12 without leading zeros Number of days in the given month 28 through 31 ----1 if it is a leap year, 0 Whether it's a leap year otherwise. ISO-8601 year number. This has the same value as Y, except that if the ISO week number (W) belongs to the Examples: 1999 or 2003 previous or next year, that year is used instead. (added in PHP 5.1.0) A full numeric representation of a year, 4 Examples: 1999 or 2003 digits A two digit representation of a year Examples: 99 or 03 ----Lowercase Ante meridiem and Post am or pm meridiem Uppercase Ante meridiem and Post AM or PM meridiem Swatch Internet time 000 through 999 12-hour format of an hour without 1 through 12 leading zeros 24-hour format of an hour without 0 through 23 leading zeros 12-hour format of an hour with leading 01 through 12 zeros 24-hour format of an hour with leading 00 through 23 zeros Description
Page 2
PERTEMUAN 8 Mata Kuliah Jurusan Dosen Email SKS
: : : : :
Pemrograman Web Teknik Informatika Ian Lubis
[email protected] 3 SKS.
format character
Example returned values i Minutes with leading zeros 00 to 59 s Seconds, with leading zeros 00 through 59 Timezone ----Examples: UTC, GMT, e Timezone identifier (added in PHP 5.1.0) Atlantic/Azores Whether or not the date is in daylight 1 if Daylight Saving I (capital i) saving time Time, 0 otherwise. Difference to Greenwich time (GMT) in O Example: +0200 hours Difference to Greenwich time (GMT) P with colon between hours and minutes Example: +02:00 (added in PHP 5.1.3) T Timezone setting of this machine Examples: EST, MDT ... Timezone offset in seconds. The offset for timezones west of UTC is always Z -43200 through 50400 negative, and for those east of UTC is always positive. Full ----Date/Time 2004-02-12T15:19:21+0 c ISO 8601 date (added in PHP 5) 0:00 Example: Thu, 21 Dec r RFC 2822 formatted date 2000 16:01:07 +0200 Seconds since the Unix Epoch (January 1 U See also time() 1970 00:00:00 GMT)
ian lubis
Description
Page 3
PERTEMUAN 8 Mata Kuliah Jurusan Dosen Email SKS
: : : : :
Pemrograman Web Teknik Informatika Ian Lubis
[email protected] 3 SKS.
contoh penggunaan lainnya: // asumsikan hari ini March 10th, 2001, 5:16:18 pm echo date("F j, Y, g:i a");
// March 10, 2001,
5:16 pm echo date("m.d.y");
// 03.10.01
echo date("j, n, Y");
// 10, 3, 2001
echo date("Ymd");
// 20010310
echo date('h-i-s, j-m-y, it is w Day z ');
// 05-16-17, 10-03-01,
1631 1618 6 Fripm01 echo date('\i\t \i\s \t\h\e jS \d\a\y.');
// It is the 10th day.
echo date("D M j G:i:s T Y");
// Sat Mar 10 15:16:08
MST 2001 echo date('H:m:s \m \i\s\ \m\o\n\t\h');
// 17:03:17 m is month
echo date("H:i:s");
// 17:16:17
TIME Fungsi yang mengembalikan nilai waktu sekarang dengan ukuran jumlah detik
'. date('Y-m-d') ."\n";
echo 'Next Week: '. date('Y-m-d', $nextWeek) ."\n"; ?>
FILE PHP memberikan keluasan kepada para developer untuk memodifikasi sebuah file baik mengedit, delete atau menambahkan sesuatu atau membuat file baru. Terdapat sebuah
ian lubis
Page 4
PERTEMUAN 8 Mata Kuliah Jurusan Dosen Email SKS
: : : : :
Pemrograman Web Teknik Informatika Ian Lubis
[email protected] 3 SKS.
fasilitas yang di berikan oleh PHP, dengan metode FOPEN. Di beberapa perusahaan hosting penggunaan FOPEN biasanya di non aktivkan, dengan alasan keamanan. Namun anda dapat memintanya untuk di bukakan tentunya dengan resiko yang akan di tangung sendiri. Sebagai contoh, kita akan membuat sebuah file *.txt baru dan menambahkan beberapa baris tulisan. Simpan file di atas dan lalu buka pada browser, setelah itu lihat pada direktori tempat anda menyimpan file tersebut, maka akan muncul sebuah file baru file.txt, lalu buka pada notepad maka tulisan "belajar PHP" akan muncul pada file tersebut.
ian lubis
Page 5
PERTEMUAN 8 Mata Kuliah Jurusan Dosen Email SKS
: : : : :
Pemrograman Web Teknik Informatika Ian Lubis
[email protected] 3 SKS.
Membaca isi file Maka ketika anda menjalankan scripts di atas, akan muncul isi dari file "file.txt", kita asmumsikan bahwa file tersebut terisikan tulisan "Belajar PHP", maka tulan yang muncul ialah "Belajar PHP".
Terima kasih atas pertemuan kali ini.
Salam Terima kasih atas pertemuan kali ini.
Salam
ian lubis
Page 6