Recommended
PPTX
Lecture 4 нийлмэл удамшил
PPT
PDF
PDF
PPT
Day 3 php working with string, number
ODP
Пайтон дахь таталган бичиг ба мөнхийн хөдөлгүүр
DOCX
PPT
PPTX
игорь северянин с анимацией
PDF
Libr264-FantasyGroupProject
PDF
PPTX
PPT
PPTX
PPTX
Sebastian 2010 jaen cases 0392
PPT
PPS
PPT
PPT
PPTX
PPTX
PDF
Communication and navigation...
PPT
PPTX
Belajar Perkembangan Kognitif
PPT
PPTX
Why digital? by Scott Dylan
PPT
PPTX
Hierarchy of Questions for Learning Process
PPT
PDF
More Related Content
PPTX
Lecture 4 нийлмэл удамшил
PPT
PDF
PDF
PPT
Day 3 php working with string, number
ODP
Пайтон дахь таталган бичиг ба мөнхийн хөдөлгүүр
DOCX
PPT
Viewers also liked
PPTX
игорь северянин с анимацией
PDF
Libr264-FantasyGroupProject
PDF
PPTX
PPT
PPTX
PPTX
Sebastian 2010 jaen cases 0392
PPT
PPS
PPT
PPT
PPTX
PPTX
PDF
Communication and navigation...
PPT
PPTX
Belajar Perkembangan Kognitif
PPT
PPTX
Why digital? by Scott Dylan
PPT
PPTX
Hierarchy of Questions for Learning Process
Similar to Day 4 php working with date and time, array
PPT
PDF
PPTX
PPTX
PPT
PPTX
PPTX
PPTX
PPT
PPT
PDF
PPTX
PPTX
Lecture 7 системийн мэдээлэл харуулах коммандууд
PPT
PPTX
PPTX
PPTX
DOCX
PDF
PDF
Day 4 php working with date and time, array 1. 2. Date and Times
Бид веб хуудсандаа цаг хугацаа,
түүнтэй холбоотой үйлдэл хийх
шаардлага байнга гардаг.
3. getdate() функц
getdate() функц нь яг одоогийн цаг хугацааг
харуулна.
Дүрэм:
array getdate ( [int timestamp])
Жишээ нь:
$today = getdate();
4. checkdate() функц
checkdate() функц нь он, сар, өдөрийг зөв эсэхийг шалгана.
Жил бол 1 - 32767
Сар бол 1 – 12
Өдөр бол тухайн сар жилээсээ хамааран өөрөө тооцоолно
Дүрэм:
bool checkdate ( int month, int day, int year)
Жишээ нь:
if(checkdate($month, $day, $year)){
}
5. date() функц
date() функц нь өгөгдсөн форматын дагуу огноог
гаргана.
Дүрэм:
string date ( string format [, int timestamp])
Жишээ нь:
$today = date("m.d.y"); // 03.10.01
6. date() функц
Формат Утга Формат Утга
a am or pm j 1 - 31
A AM or PM m 01 - 12
B 000 through 999 M Jan - Dec
d 01 to 31 n 1 - 12
D Mon - Sun O +0200
F January - December Thu, 21 Dec 2000 16:01:07
r
g 1 - 12 +0200
G 0 - 23 s 00 - 59
h 01 - 12 t 28 - 31
H 00 - 23
i 00 - 59
7. mktime() функц
mktime() функц нь огноог timestamp төрөлд
шилжүүлдэг
Дүрэм:
int mktime ( [int hour [, int minute [, int second [, int
month [, int day [, int year [, int is_dst]]]]]]])
Жишээ нь:
$lastday = mktime(0, 0, 0, 3, 0, 2000);
8. strftime() функц
strftime() функц нь timestamp төрлөөс тодорхой
заасан форматын дагуу энгийн огнооруу
хөрвүүлдэг
Дүрэм:
string strftime ( string format [, int timestamp])
Жишээ нь:
$date = strftime(“%A %B %d”, 404107200);
9. strtotime() функц
strtotime() функц нь тэмдэг мөрийг огнооруу
хөрвүүдэг.
Дүрэм:
int strtotime ( string time [, int now])
Жишээ нь:
$date = strtotime("10 September 2000");
10. Arrays /Массив/
Array буюу массив нь өгөгдлийн
олонлог юм.
Массивийг дотор нэг хэмжээст болон
олон хэмжээст гэж хоёр ангилна.
11. Array үүсгэх
Array үүсгэхдээ array() гэсэн функц ашиглана.
Дүрэм:
$array = array();
Жишээ нь:
$array = array(“Hello”, “Mongolia”);
12. Array үүсгэх
Өөрөөр үүсгэхдээ шууд утга өгөх
байдлаар үүсгэнэ.
Жишээ нь:
$ar[] = “Hello”;
$ar[] = “Mrs.”;
13. 14. 15. Олон хэмжээст Array
Олон хэмжээст массив гэдэг нь нэг
хэмжээст массиваас бүрдсэн массив
юм.
Жишээ нь:
$ar = array(array(“Hello”, “Mongolia”),
array(“Hello”,”World”));
16. Олон хэмжээс Array үүсгэх
Шууд үүсгэх
$ar[0][0]="Hello";
$ar[0][1]="Mongolia";
$ar[1][0]=“Hi";
$ar[1][1]="World";
17. 18. array_pop() функц
array_pop() функц нь массивт орсон сүүлийн өгөгдлийг
гаргаж аваад массиваас хасдаг.
Дүрэм:
mixed array_pop ( array array);
Жишээ нь:
$stack = array("orange", "banana", "apple", "raspberry");
$fruit = array_pop($stack);
19. array_shift() функц
array_shift() функц нь массиваас хамгийн эхний өгөгдлийг
гаргаж аваад массиваас уг өгөгдлийг хасдаг.
Дүрэм:
mixed array_shift ( array array)
Жишээ нь:
$stack = array("orange", "banana", "apple", "raspberry");
$fruit = array_shift($stack);
20. array_push() функц
array_push() функц нь массивийн эхэнд өгөгдөл
нэмдэг.
Дүрэм:
int array_push ( array array, mixed var [, mixed ...])
Жишээ нь:
$stack = array("orange", "banana");
array_push($stack, "apple", "raspberry");
21. array_unshift() функц
array_unshift() функц нь массивийн төгсгөлд өгөгдөл нэмдэг.
Дүрэм:
int array_unshift ( array &$array, mixed $var [, mixed $...] )
Жишээ нь:
$queue = array("orange", "banana");
array_unshift($queue, "apple", "raspberry");
print_r($queue);
22. array_reverse() функц
array_reverse() функц нь массивыг тонгоруулдаг.
Дүрэм:
array array_reverse ( array $array [, bool
$preserve_keys] )
Жишээ нь:
$input = array("php", 4.0, "green", "red");
$result = array_reverse($input); // red, green, 4.0, php
23. array_merge() функц
array_merge() функц нь массивуудыг хооронд
нэгтгэн нэг массив болгодог функц юм.
Дүрэм:
array array_merge ( array $array1 [, array $array2 [, array $...]] )
Жишээ нь:
$array1 = array("color" => "red", 2, 4);
$array2 = array("a", "b", "color" => "green", "shape" => "trapezoid", 4);
$result = array_merge($array1, $array2);
24. count() функц
count() функц нь массивийн элементийг тоолдог.
Дүрэм:
int count ( mixed var [, int mode])
Жишээ нь:
$a[0] = 1;
$a[1] = 3;
$a[2] = 5;
$result = count($a);
25. array_fill() функц
array_fill() функц нь массивийг тодорхой утгаар
дүүргэдэг.
Дүрэм:
array array_fill ( int start_index, int num, mixed value)
Жишээ нь:
$a = array_fill(5, 6, 'banana');
print_r($a);
26. sort() функц
sort() функц нь массивийг эрэмбэлдэг.
Дүрэм:
bool sort ( array array [, int sort_flags])
Жишээ нь:
$fruits = array("lemon", "orange", "banana", "apple");
sort($fruits);
27. sort() функц
sort_flags attribute
SORT_REGULAR
SORT_NUMERIC
SORT_STRING
28. usort() функц
usort() функц нь хэрэглэгчийн
тодорхойлж өгсөн загвараар
массивийг эрэмбэлдэг.
Дүрэм нь:
bool usort ( array array, callback cmp_function)
29. 30. array_keys() функц
array_keys() функц нь массивийн индексүүдийг
гаргаж авдаг.
Дүрэм:
array array_keys ( array input [, mixed search_value])
Жишээ нь:
$array = array(0 => 100, "color" => "red");
print_r(array_keys($array));
31. array_combine() функц
array_combine() функц нь нэг массивийн утгаар нөгөө
массивийн утгыг индексэлж шинэ массив үүсгэдэг.
Дүрэм:
array array_combine ( array keys, array values)
Жишээ нь:
$a = array('green', 'red', 'yellow');
$b = array('avocado', 'apple', 'banana');
$c = array_combine($a, $b);
32. in_array() функц
in_array() функц нь массивт өгөгдсөн утга байгаа эсэхийг
шалгадаг.
Дүрэм нь:
bool in_array ( mixed needle, array haystack [, bool strict])
Жишээ нь:
$os = array("Mac", "NT", "Irix", "Linux");
if (in_array("Irix", $os)) {
echo "Got Irix";
}
33. array_sum() функц
array_sum() функц нь массивт байгаа утгуудын
нийлбэрийг гаргадаг.
Дүрэм:
mixed array_sum ( array array)
Жишээ нь:
$a = array(2, 4, 6, 8);
echo "sum(a) = " . array_sum($a);