Chào mừng đến với hướng dẫn ngày hôm nay, tất cả mọi người. Trong bài viết trước, tôi đã hướng dẫn bạn PHP là gì và cách thiết lập nó cùng với XAMPP.
Và hôm nay, chúng ta sẽ xem xét các khái niệm cơ bản về PHP và sau đó tìm hiểu sâu hơn về ngôn ngữ này. Chúng ta sẽ xem xét cú pháp PHP, nhận xét, kiểu dữ liệu và biến, trong số những thứ khác.
Cài đặt PHP
Dưới đây là tóm tắt nhanh về cách thiết lập và chạy PHP trong dự án của bạn.
Truy cập trang web PHP, nhấp vào tải xuống trong thanh điều hướng ở trên cùng, cuộn xuống nơi bạn thấy Tải xuống Windows và nhấp vào đó.
Khi bạn nhấp vào Tải xuống Windows, một trang mới sẽ hiển thị. Chỉ cần cuộn xuống cho đến khi bạn thấy VS16 x64 Thread Safe (2022-Jun-07 22:31:20), sau đó nhấp vào tệp zip để tải xuống PHP.
Khi quá trình tải xuống hoàn tất, hãy chuyển đến thư mục tải xuống trong máy tính của bạn, giải nén thư mục PHP từ tệp zip, mở thư mục PHP đã giải nén, nhấp chuột phải vào php.exe và chọn chạy với tư cách quản trị viên.
Bạn có thể đọc thêm tại đây để biết mô tả chi tiết về cách thiết lập PHP cho mã của mình.
Cú pháp PHP
Bạn có thể nhúng mã PHP vào bất cứ đâu trong tài liệu. Nó bắt đầu với một thẻ mở của <?php (the PHP code goes in here)
và kết thúc bằng thẻ đóng ?>
.
Tất cả các câu lệnh PHP kết thúc bằng dấu chấm phẩy ;
. Một tệp PHP luôn được đặt tên với phần mở rộng tệp là .php
– Ví dụ, index.php
hoặc home.php
.
Mã PHP thường chứa mã HTML bên trong, ví dụ:
<?php
echo “ <h1> GOOD BYE WORLD, SEE YOU NEXT TIME </h1>”;
echo “<p> This is me leaving the website at this point in the day </p>”;
?>
Từ đoạn mã trên, chúng ta có thể thấy rằng mã PHP của chúng ta chứa hai dòng mã HTML trong đó – h1
thẻ và p
nhãn. Các h1
thẻ (tiêu đề 1) sẽ được hiển thị ở định dạng rất lớn và đậm, trong khi p
thẻ (đoạn) sẽ được hiển thị trong trình duyệt bình thường. Lưu ý rằng tất cả các mã ở trên đã kết thúc bằng dấu chấm phẩy ;
.
Là một nhà phát triển, nhận xét là rất quan trọng. Thêm nhận xét vào mã của bạn giúp dễ đọc và dễ hiểu hơn.
Trong một số trường hợp, bạn có thể cần quay lại mã mà bạn đã viết trước đó, nhưng bạn sẽ gặp khó khăn trong việc giải quyết vấn đề nếu không giải thích bạn đang làm gì với các nhận xét.
Khi bạn bình luận điều gì đó, nó sẽ không hiển thị trong trình duyệt web. Trong PHP, bạn có thể viết chú thích một dòng và chú thích nhiều dòng.
Đúng như tên gọi, một bình luận một dòng chỉ bình luận mọi thứ trong một dòng. Bạn có thể sử dụng dấu gạch chéo lên (/
) hoặc ký hiệu băm (#
) trong PHP để biểu thị nhận xét một dòng. Ví dụ:
<?php
//This is a PHP Heading 1
echo"<h1> PHP Heading 1</h1>";
#This is a PHP Heading 2
echo"<h1> PHP Heading 2</h1>";
?>
Đoạn mã trên chỉ ra hai cách để thực thi một dòng chú thích trong PHP.
Điều này nhận xét mọi thứ trong nhiều dòng. Bạn có thể sử dụng ký hiệu /* (the comment goes in-between) */
để bao gồm một bình luận nhiều dòng.
Khi bạn bình luận nhiều dòng mã, nó sẽ không được hiển thị trong trình duyệt web. Ví dụ:
<?php
/*This is a PHP Heading
the h1 tag displays text very bold and big, and the p tag below is the paragraph tag and will be displayed below the heading.
*/
echo"<h1> PHP Heading</h1>";
echo "<p> This is the paragraph </p>";
?>
Nhận xét nhiều dòng mà bạn có thể thấy trong đoạn mã trên có thể nói là có hai thẻ: một là thẻ mở đầu. /*
và cái còn lại là thẻ đóng */
. Văn bản/mã nhận xét của bạn nằm ở giữa hai thẻ.
Biến trong PHP
Biến là một thùng chứa lưu trữ hoặc chứa dữ liệu hoặc giá trị. Trong PHP, bạn tạo một biến có ký hiệu đô la $
theo sau là tên biến.
Để một biến được gán cho một giá trị, chúng ta sử dụng =
Biểu tượng. Dưới đây là một vài điều quan trọng cần lưu ý về các biến PHP:
- Một biến được khai báo/thực thi với ký hiệu đô la
$
sau đó là tên biến. - Tên biến có phân biệt chữ hoa chữ thường. Ví dụ
$Derek
rất khác với$DEREK
. - Tên biến không nên và không thể bắt đầu bằng một số, mà phải là một chữ cái (Aa – Zz) hoặc dấu gạch dưới (_).
Dưới đây là một số ví dụ về cách đặt tên biến trong PHP:
<?php
$color = "red";
echo "$color"; //THIS CODE OUTPUTS THE COLOR RED TO THE WEB BROWSER
echo "</br>";
$COLOR = "Blue";
echo "$COLOR"; //THIS CODE OUTPUTS THE COLOR BLUE TO THE WEB BROWSER
echo "</br>";
$_price = "1000";
echo "$_price"; //THIS CODE OUTPUTS THE PRICE 1000 TO THE WEB BROWSER
echo "</br>";
$_PRICE = "900";
echo "$_PRICE"; //THIS CODE OUTPUTS THE PRICE 900 TO THE WEB BROWSER
?>
Đoạn mã trên cho thấy các cách đặt tên biến khác nhau trong PHP.
Các kiểu dữ liệu trong PHP
Các biến trong PHP lưu trữ giá trị của các kiểu dữ liệu khác nhau. Bây giờ hãy thảo luận về một số kiểu dữ liệu hoạt động với PHP:
String
Integer
Float
Boolean
Kiểu dữ liệu chuỗi
Chuỗi là một kiểu dữ liệu được biểu diễn bằng một số văn bản bên trong dấu ngoặc kép " "
. Chuỗi cũng có thể chứa số và ký tự đặc biệt nhưng chúng phải được đặt trong dấu ngoặc kép. Ví dụ:
<?php
$name = "Derek Emmmanel";
echo "$name";
echo "<br>";
$price = “1234567”;
Echo “$price”;
?>
Từ đoạn mã trên, các giá trị biến “Derek Emmanuel”;
và "1234567"
là của string
kiểu dữ liệu vì chúng được đặt trong dấu ngoặc kép.
Chúng ta có thể sử dụng một phương pháp khác để chạy đoạn mã trên trong trình duyệt web của mình. Ví dụ:
<?php
$name = "Derek Emmmanel";
var_dump($name);
?>
Trong đoạn mã trên, tôi đã sử dụng var_dump
từ khóa để thực thi mã PHP của tôi. Var_dump
không chỉ hiển thị mã của bạn cho trình duyệt web mà còn giúp bạn xác định loại dữ liệu bạn đang làm việc và dữ liệu đó chứa bao nhiêu giá trị.

Kiểu dữ liệu số nguyên
Số nguyên là số nguyên không có dấu thập phân. Số nguyên có thể là số âm (-34567) hoặc số dương (34567). Ví dụ:
<?php
$ad = 12345;
var_dump($ad);
?>
Đoạn mã trên là một ví dụ về kiểu dữ liệu số nguyên.

Kiểu dữ liệu nổi
Số float không phải là số nguyên mà là số có dấu thập phân. Số float cũng có thể là số thập phân âm (-34,567) hoặc số thập phân dương (34,567). Ví dụ:
<?php
$fl = 34.567;
var_dump($fl);
?>
Kiểu dữ liệu Boolean
Boolean là một kiểu dữ liệu đại diện cho hai kết quả có thể xảy ra, true
hoặc false
. Booleans được sử dụng chủ yếu khi chúng ta đang làm việc với các câu điều kiện như if
, else
, elseif
và swtich
. Ví dụ:
$house = true;
$city = false;
Phần kết luận
Tôi hy vọng bạn đã học được nhiều điều từ hướng dẫn ngày hôm nay. Hãy theo dõi chủ đề tiếp theo của chúng tôi.
Mã hóa vui vẻ!