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 BT2268



<!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>




Liên kết rút gọn:

https://gokisoft.com/2268

Bình luận