By GokiSoft.com|
09:31 23/04/2021|
Học PHP
[Share Code] Tìm hiểu Date in PHP - Function in PHP - Khai bảo mảng (object) trong PHP
<!DOCTYPE html>
<html>
<head>
<title>Function in PHP</title>
<meta charset="utf-8">
</head>
<body>
<?php
// $today = date('Y-m-d H:i:s');
// echo $today;
$date = new DateTime();
$date->modify('+5 hours'); //Timezone + 5h
$todayStr = $date->format('Y-m-d H:i:s');
echo $todayStr;
// Function
function tinhtong($from, $to) {
$s = 0;
for ($i=$from; $i <= $to; $i++) {
$s += $i;
}
echo $s;
}
function tinhtong2($from, $to) {
$s = 0;
for ($i=$from; $i <= $to; $i++) {
$s += $i;
}
return $s;
}
echo '<br/>';
tinhtong(2, 10);
$s = tinhtong2(10, 12);
echo '<br/>'.$s;
// Khai bao mang trong PHP
// Phan 1: Khai bao 1 mang rong
$arr1 = array();
$arr1 = [];
// Them phan tu vao trong mang
$arr1[] = 32;
$arr1[] = 43;
array_push($arr1, 323);
for ($i=0; $i < sizeof($arr1); $i++) {
echo "<br/>Phan tu ($i): $arr1[$i]";
}
// Xoa 1 phan tu ra khoi mang
array_splice($arr1, 0, 1);//0: vi tri bat dau xoa, 1: So phan tu se xoa trong mang.
for ($i=0; $i < sizeof($arr1); $i++) {
echo "<br/>Phan tu ($i): $arr1[$i]";
}
// Phan 2: Khai bao mang co san phan tu
$arr2 = array(2, 324, 34, 233, 444);
$arr2 = [2, 324, 34, 233, 444];
//Thay so nguyen bang string, boolean, float, double, ...
//Chu y: Mang trong PHP co the quan ly nhieu kieu du lieu khac nhau
var_dump($arr2);
// Phan 3: Khai bao 1 object trong PHP => Quan ly duoi format la 1 mang (key => value)
$std = [
'fullname' => 'TRAN VAN DIEP',
'email' => 'tranvandiep.it@gmail.com',
'phone' =>'3124123'
];
var_dump($std);
echo '<br/>'.$std['fullname'];
$std['fullname'] = 'Sinh vien Aptech';
echo '<br/>'.$std['fullname'];
$std['age'] = 22;//Bo sung them 1 key trong mang object.
echo '<br/>'.$std['age'];
//Xoa 1 key trong mang object
unset($std['age']);
// echo '<br/>'.$std['age']; //Khi chay se bi error.
// Phan 4: Khai bao mang trong mang.
$arr3 = [
[1, 4, 3, 4],
[234, 43],
[423]
];
var_dump($arr3);
//Thong thuong khai bao nay su dung trong mang object trong 1 mang
$stdList = [
[
'fullname' => 'TRAN VAN A',
'email' => 'a.it@gmail.com',
'phone' =>'3124123'
],[
'fullname' => 'TRAN VAN B',
'email' => 'b.it@gmail.com',
'phone' =>'3124123'
]
];
$stdList[] = [
'fullname' => 'TRAN VAN C',
'email' => 'c.it@gmail.com',
'phone' =>'3124123'
];
array_push($stdList, [
'fullname' => 'TRAN VAN D',
'email' => 'd.it@gmail.com',
'phone' =>'3124123'
]);
var_dump($stdList);
foreach ($stdList as $item) {
echo '<br/>'.$item['fullname'];
}
?>
</body>
</html>
Tags:
Phản hồi từ học viên
5
(Dựa trên đánh giá ngày hôm nay)