PHP Syntax – Cú pháp cơ bản trong Php

Tóm tắt: Trong bài hướng dẫn này, bạn sẽ học cú pháp cơ bản (php syntax), bao gồm vấn đề liên quan tới chữ hoa chữ thường, câu lệnh và khoảng trắng. Như một ngôn ngữ lập trình, PHP có một bộ quy tắc quản lý cách bạn viết các chương trình gọi đó là syntax. Có thể syntax trong php giống một phần hoặc hoàn toàn với ngôn ngữ lập trình nào đó bạn đã học. Cùng mình tìm hiểu nhé

PHP code

Giống như HTML, bạn cần có thẻ mở để bắt đầu mã PHP:

<?php

Nếu bạn kết hợp mã PHP với HTML, bạn cần có thẻ đóng:

?>

Vd:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>PHP Syntax</title>
</head>
<body>
        <h1><?php echo 'PHP Syntax - Cú pháp cơ bản trong Php'; ?></h1>
</body>
</html>

Tuy nhiên, nếu một tệp chỉ chứa mã PHP, thì bạn có thể đống thẻ ?> hay hông tuy thích:

<?php
    echo 'PHP Syntax - Cú pháp cơ bản trong Php';

Vấn đề liên quan tới chữ hoa chữ thường

PHP là một ngôn ngữ một phần nhạy cảm với chữ hoa chữ thường. Việc biết vấn đề gì phân biệt chữ hoa chữ thường và vấn đề là rất quan trọng để tránh các lỗi cú pháp.

Nếu bạn có một hàm như count, bạn có thể sử dụng nó như là COUNT. Nó vẫn hoạt động một cách chính xác.

Các điểm sau đây không phân biệt chữ hoa chữ thường trong PHP:

  • Cấu trúc PHP bao gồm các câu lệnh như if, if – else, if – elseif, switch, while, hoặc do-while và nhiều loại cấu trúc khác nữa.
  • Các từ khóa như truefalse.
  • Tên hàm được xác định bởi người dùng và tên lớp.

Tuy nhiên, các biến trong PHP là nhạy cảm với chữ hoa chữ thường. Ví dụ, $message$MESSAGE là hai biến khác nhau.

Câu lệnh

Một tập lệnh PHP thường bao gồm một hoặc nhiều câu lệnh là một đoạn mã thực hiện một hành động nào đó, ví dụ, gán một giá trị cho một biến và gọi một hàm.

Một câu lệnh luôn kết thúc bằng dấu chấm phẩy (;). Dưới đây là một câu lệnh gán một chuỗi cố định cho biến $message:

$message = "Xin chào";

Trên đây là một ví dụ về một câu lệnh đơn giản. PHP cũng có câu lệnh phức hợp gồm một hoặc nhiều câu lệnh đơn giản. Một câu lệnh phức hợp sử dụng dấu ngoặc nhọn để đánh dấu một khối mã. Ví dụ:

if( $new_user ) {
    show_welcome_message();
}

Bạn không cần đặt dấu chấm phẩy sau dấu ngoặc nhọn (<code>}</code>).

Thẻ đóng của một khối mã PHP (<code>?></code>) tự động ám chỉ một dấu chấm phẩy (<code>;</code>). Do đó, bạn không cần đặt một dấu chấm phẩy ở câu lệnh cuối cùng trong một khối mã PHP. Ví dụ:

<?php echo $name ?>

Whitespace & line breaks

(Khoảng trắng & Dòng mới)

Trong hầu hết các trường hợp, khoảng trắng (Whitespace) và dòng mới (line breaks) không có ý nghĩa đặc biệt trong PHP. Do đó, bạn có thể đặt một câu lệnh trong một dòng hoặc chia nó ra trên nhiều dòng.

Ví dụ, các đoạn mã sau đây là tương đương:

dangnhap( $email, $password );

hoặc như bên dưới tùy thích

dangnhap( 
  $email, 
  $password
);

Tổng Kết:

  • PHP là có phân biệt giữa chữ hoa chữ thường.
  • Cấu trúc PHP, tên hàm (function) và tên lớp (class) không phân biệt chữ hoa chữ thường 100%, trong khi các biến ($variable) thì phân biết rỏ ràng giữa chữ hoa chữ thường.
  • Một câu lệnh kết thúc bằng dấu chấm phẩy (;).
  • Khoảng trắng (whitespace) và dòng mới (new-line) không quan trọng trong PHP; Hãy sử dụng chúng để làm code trở nên dễ đọc hơn.

Tiếp theo chúc ta sẽ nghiên cứu về cách khai báo biến trong php – PHP variables rất mong các bạn tiếp tục theo dỏi nhé

Thành Nguyễn

Tôi là Thành, nên tôi đặt tên blog là Thành Nè, Thánh Né... là một coder cùi bắp (Code quèn). Chẳng giỏi viết lách, chỉ giỏi chém gió và có sở thích chia sẻ những kiến thức tôi đã từng...