By GokiSoft.com|
15:08 06/04/2022|
Học PHP
[Video] Cài đặt môi trường PHP - Kiến thức core căn bản của PHP - Lớp C2110I
#array-index.php
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Array Index - PHP Tutorial</title>
</head>
<body>
<h1>Array Index</h1>
<?php
// B1) Khai bao mang nhu the nao? - quan ly nhieu kieu du lieu khac nhau trong mang -> luu cung loai data type
$arr = [];//Hay dc su dung
$arr = array();
// B2) Them 1 phan tu vao trong mang
// length: count($arr) | sizeof($arr), index: 0 -> length - 1
$arr[] = 2; //length = 1, index: 0, [2]
$arr[] = 10; //length = 2, index: 0 - 1, [2, 10]
$arr[] = 6; //length = 3, index: 0 - 2, [2, 10, 6]
array_push($arr, 100); //length = 4, index: 0 - 3, [2, 10, 6, 100]
// B3) Duyet cac phan tu trong mang
// Lay phan tu trong mang -> biet dc index can truy xuat du lieu
// lay index = 2
echo $arr[2].'<br/>';
for ($i=0; $i < count($arr); $i++) {
echo $arr[$i].' (for)<br/>';
}
foreach ($arr as $value) { //$value -> dat ten la j cung dc
echo $value.'<br/>';
}
// B4) Thay doi du lieu trong mang
// Thay doi noi dung du lieu -> vi tri index can thay doi -> index = 1 -> 10 => 120
$arr[1] = 120;
foreach ($arr as $value) { //$value -> dat ten la j cung dc
echo $value.' (update)<br/>';
}
// B5) Xoa phan tu trong mang
// xoa phan tu index = 2 (6)
array_splice($arr, 2, 1);
// array_splice($arr, 2);
foreach ($arr as $value) { //$value -> dat ten la j cung dc
echo $value.' (delete)<br/>';
}
// B6) Chen 1 phan tu vao trong mang
// Them phan tu 111 vao vi tri index = 2
array_splice($arr, 2, 0, 111);
// array_splice($arr, 2, 0, [111111, 111111111111]);
foreach ($arr as $value) { //$value -> dat ten la j cung dc
echo $value.' (insert)<br/>';
}
?>
</body>
</html>
#readme.txt
Nội dung kiến thức môn học
- Kiến thức core căn bản:
- Khai báo biến
- Toán tử & biểu thức điều kiện ...
- Mệnh đề điều kiện if, else, switch
- Vòng lặp (for, while, do .. while, foreach)
- Function
- Array
- Array Index
- Array Key & Value (same same Object JS)
- Tìm hiểu về Form
- Cookie
- Session
- Kết nối CSDL PHP/MySQL
- Class Object
- Hướng dẫn phát triển dự án -> xây dựng khung MVC (Nâng cao) -> ???
========================================================================
Nội dung buổi học 1:
- Cài đặt môi trường
- Apache -> biên dịch PHP
- MySQL -> query SQL -> SSMS
-> XAMPP -> C:/xampp
- Ví dụ simple -> Hello World!!!
- Khai báo biến
- Toán tử & biểu thức điều kiện ...
- Mệnh đề điều kiện if, else, switch
- Vòng lặp (for, while, do .. while, foreach)
- Array
- Array Index
- Array Key & Value (same same Object JS)
- Function
#test.php
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>PHP tutorial</title>
</head>
<body>
<h1>Welcome to learn PHP</h1>
<?php
// Day la noi code PHP
echo '<h2>Hello World!<br/></h2>';
print('Hello World!');
echo '<br/>';
// Khai bao bien: first letter -> a-zA-Z_, next letters: a-zA-Z_0-9
$x = 2; //$x -> khong co kieu du lieu xac dinh ngay tu dau -> phu thuoc vao gia tri no dang luu -> int
echo $x;
echo '<br/>';
$x = 'Sinh Vien Aptech 54 Le Thanh Nghi'; //string
echo $x;
// Khai bao hang so -> bien khi thiet lap du lieu -> ko thay doi gia tri duoc
const DOMAIN = 'gokisoft.com';
echo '<br/>';
echo DOMAIN;
define('BASE_URL', 'https://gokisoft.com');
echo '<br/>';
echo BASE_URL;
//Phan biet == voi ===
$x1 = 5; //int
$x2 = 5.0; //float
if($x1 == $x2) {
// Ket dung
print("<br/>5 == 5.0");
} else {
print("<br/>5 != 5.0");
}
if($x1 === $x2) {
// Ket dung
print("<br/>5 === 5.0");
} else {
print("<br/>5 !== 5.0");
}
// Chu y: PHP -> +, -, *, /, % -> thao tac phep toan so hoc
// Khi thuc hien noi string -> su dung ky tu .
$firstName = 'A';
$lastName = 'Tran Van ';
$fullname = $lastName.$firstName;
echo '<br/>Ho & ten: '.$fullname;
// Noi string
$firstName = $firstName.$lastName;
$firstName .= $lastName;
// Hien thi du lieu
$x = 5;
$y = 8;
$s = $x + $y;
echo '<br/>'.$x.' + '.$y.' = '.$s;
echo '<br/>$x + $y = $s';
echo "<br/>".$x." + ".$y." = ".$s;
echo "<br/>$x + $y = $s";
?>
</body>
</html>
Tags:
Phản hồi từ học viên
5
(Dựa trên đánh giá ngày hôm nay)