Hướng dẫn dùng php tag trong PHP
|
Cấu trúc cơ bản định hình ngôn ngữ lập trình PHP (hay thực ra bất kì ngôn ngữ lập trình nào khác) được gọi là cú pháp. Script của PHP được thực hiện ở máy chủ rồi kết quả HTML được gửi về cho trình duyệt. Bình thường thì nó có thể có tag HTML và PHP cùng lúc. PHP là một ngôn ngữ lập trình script đa chức năng mã nguồn mở và có thể được tích hợp vào trong HTML. Định dạng file của PHP đơn giản là “.php”. PHP có thể được viết ở bất kì chỗ nào trong một “văn bản” với tags PHP đi kèm với HTML. Thoát sang PHP (Escaping To PHP): Viết code PHP trong <?php … ?> được gọi là thoát sang PHP. Cơ chế để phân chia HTML thông thường với PHP được gọi là cơ chế thoát sang PHP. Ta có kha khá cách để có thể làm điều này. Ít phương pháp đã được thực hiện một cách mặc định, nhưng để có thể dùng một số kiểu khác như Short-open hoặc kiểu tag ASP, ta sẽ cần thay đổi cài đặt trong file php.ini. Những tag đó cũng được dùng để tích hợp PHP vào HTML. Có 4 tag phục vụ cho mục đích này. Canonical PHP Tags: Script sẽ bắt đầu bằng <?php và kết thúc với ?>. Tất cả những thứ khác nằm ngoài cặp kí tự mở và đóng này sẽ được bỏ qua bởi bộ đọc PHP. Tag mở đóng này được gọi là dấu phân cách. Tất cả dòng lệnh của PHP thì được kết thúc bởi một dấu chấm phẩy (;). Dưới đây là ví dụ chương trình “Hello World” cơ bản mà ngôn ngữ lập trình nào cũng dùng làm ví dụ. 😀 <?php
# lệnh echo dùng để in ra màn hình
echo "Hello world!";
?>
Output:
SGML hay Short HTML Tags (ngắn): Đây là cách ngắn nhất để khởi tạo code PHP. Script sẽ bắt đầu với <? và kết thúc bằng ?>. Cách này chỉ hoạt động khi mà cài đặt short_open_tag ở trong file php.ini được đặt thành “on”. Ví dụ: <?
# dòng lệnh echo ở đây sẽ chỉ hoạt động
# nếu cài đặt nói trên đã được thay đổi
echo "Hello world!";
?>
Output:
HTML Script Tags: Cách này được thực hiện bằng cách dùng script tag. Cách này trong PHP 7.0 đã bị bỏ đi nên thực ra nó không còn nhiều tác dụng lắm, trừ khi bạn dùng các bản PHP cũ hơn. Ví dụ: <script language="php"> echo "Hello world!"; </script> Output:
Tag kiểu ASP: Muốn dùng cách này ta cũng phải thay đổi cài đặt trong file php.ini. Cách này dùng bởi Active Server Pages để miêu tả khối lệnh. Tag này bắt đầu bằng <% và kết thúc bằng %>. Ví dụ: <%
# Cách này chỉ hoạt động khi cài đặt được
# bật để cho phép dùng %
echo "Hello world";
%>
Output:
Hằng số: Hằng số có thể được đặt bằng cách dùng từ const hoặc dùng hàm define(). Có vài điểm khác nhau giữ hằng số và biến.
Comment trong PHP: Comment (bình luận, không giống trên Youtube hay Facebook đâu) hỗ trợ người lập trình có thể hiểu được đoạn code này mình viết để làm gì (ví dụ sau vài tuần quên mất chẳng hạn). Mặc định, comment sẽ được mặc kệ và không bị đọc cũng như được thực hiện bởi PHP như là một phần của chương trình, và được viết để code dễ đọc, dễ hiểu hơn. Hơn nữa, comment cũng được dùng để giúp người dùng khác hoặc chính lập trình viên miêu tả được khối lệnh và khối lệnh đó để làm gì. Ngoài ra, nó cũng được sử dụng để ghi chép lại khối lệnh hoặc một phần nào đó của chương trình. Chắc chắn bạn đã phải thấy mình comment ở trên ít nhất 3 lần ở mấy ví dụ trên. PHP hỗ trợ 2 loại comment:
Ví dụ: <?php
// đây là một dòng comment đơn
// bọn này không thể kéo dài thêm vào những dòng khác
echo "Hello world!!!";
# đây cũng là một dòng comment đơn
?>
Output:
<?php
/* Đây là một comment nhiều dòng
Ở trong PHP, biến được viết bắt đầu
bằng cách thêm kí tự $ vào trước tên của nó.*/
$geek = "Hello world!";
echo $geek;
?>
Output:
Các vấn đề liên quan đến “chính tả”, HOA thường trong PHP:
Ví dụ: <?php
// Code PHP miêu tả sự "mặc kệ" khoảng trắng
$var1 = 15;
$var2 =
30;
$sum = $var1
+
$var2;
// "\n" để xuống dòng
echo $sum, "\n";
$sum1 = $var1 + $var2;
echo $sum1;
?>
Output:
Như ở ví dụ ta thấy cả 2 đều cho cùng 1 kết quả và không có lỗi nào xảy ra.
<?php
// Ở dưới ta sẽ thấy tất cả các lệnh echo
// sẽ đều được thực hiện một cách bình thường
$variable = 25;
echo $variable;
ECHO $variable;
EcHo $variable;
// Nhưng dòng dưới đây sẽ bị báo lỗi RUNTIME ERROR
// là "Undefined Variable" (biến không tồn tại)
echo $VARIABLE
?>
Output:
Khối lệnh trong PHP: Trong PHP, nhiều câu lệnh đơn có thể được thực hiện cùng lúc (trong cùng 1 câu điều kiện if hoặc vòng lặp) bằng cách sử dụng dấu ngoặc nhọn ({}). <?php
$var = 50;
if ($var > 0)
{
echo ("Bien nay chac chan \n");
echo ("lon hon 0");
}
?>
Output:
|
Bài Viết Liên Quan
Hướng dẫn oop python
Như bài trước thì mình đã đi tìm hiểu qua cơ bản về biến và kiểu dữ liệu trong python. Nếu bạn nào chưa xem thì xem tại đây. Còn phần này mình sẽ đi qua ...
Hướng dẫn linear regression python
Trong bài viết, mình sẽ giới thiệu một trong những thuật toán cơ bản nhất của Machine Learning. Đây là thuật toán Linear Regression (Hồi Quy Tuyến Tính) thuộc ...
Which of the following is arithmetic operator in javascript?
Last update on August 19 2022 21:50:38 (UTC/GMT +8 hours)Arithmetic Operators : +, -, *, / In JavaScript, arithmetic operators take numerical values (either literals or variables) as their ...
Hướng dẫn dùng string operator trong PHP
Toán tử (operator) được sử dụng để thực hiện các thao tác trên các biến (variable) và giá trị (value). Trong bài này, chúng ta sẽ tìm hiểu về các loại toán ...
Hướng dẫn dùng pycharm interpreter python
Giới thiệu Pycharm IDEĐể viết mã nguồn Python, ta có thể sử dụng bất kỳ một trình soạn thảo nào, kể cả những trình soạn thảo đơn giản nhất như ...
Hướng dẫn dùng unic id trong PHP
1. Chức năng của hàm uniqid()Hàm uniqid() trong PHP có chức năng tạo ra một chuỗi ký tự duy nhất dựa vào thời gian hiện tại tính theo micro giây. Chuỗi ký tự ...
What is javascript explain arithmetic operators with example?
JavaScript Arithmetic OperatorsArithmetic operators perform arithmetic on numbers (literals or variables). OperatorDescription+ Addition - Subtraction * Multiplication ** Exponentiation ...
Hướng dẫn dùng emailvalidation trong PHP
Trong bài này, chúng ta sẽ tìm hiểu về validation email và url trong PHP. Để học tốt bài này, các bạn cần đọc lại bài Cài đặt môi trường lập trình Web PHP ...
Bình chánh lên quận năm 2023
Trong tuần qua, các thông tin quy hoạch nổi bật có thể kể đến như Quốc hội thảo luận việc thực hiện chính sách, pháp luật về công tác quy hoạch, bố ...
Hướng dẫn dùng python opencsv python
Source code: Lib/csv.pyThe so-called CSV (Comma Separated Values) format is the most common import and export format for spreadsheets and databases. CSV format was used for many years prior to ...
Hướng dẫn dùng url 20 trong PHP
Xin chào các bạn, hôm nay trong blog này, bạn sẽ học cách Xây dựng URL Shortener bằng PHP với MySQL & JavaScript. Bạn có thể biết, trong blog trước, tôi đã chia ...
Hướng dẫn addition in php
Trang chủTutorialsHọc PHP trong 7 ngàyTrong bất kỳ lĩnh vực nào chúng ta cũng phải tính toán, so sánh,... một cái gì đó. Lập trình thì cũng như vậy thôi. Và để ...
Hướng dẫn dùng c++ isdigit python
Hàm isalpha() trong Python Hàm islower() trong Python Hàm isdigit() trong Python trả về true nếu chuỗi chỉ chứa các chữ số, nếu không là false.Nội dung chính Cú pháp ...
Hướng dẫn dùng set attribute trong PHP
Mỗi một đối tượng thì sẽ có một hoặc nhiều class, và ở trong class thì sẽ có một hoặc nhiều các thuộc tính, phương thức.Và bài hôm nay chúng ta sẽ đi ...
Hướng dẫn dùng iteration python python
Dẫn nhậpTrong bài trước, Kteam đã giới thiệu đến bạn cách XỬ LÝ FILE trong PythonNội dung chínhDẫn nhậpKhái niệm iteration trong PythonGiới thiệu iterable ...
Hướng dẫn dùng checkdate trong PHP
Hàm checkdate() sẽ kiểm tra ngày, tháng, năm dương lịch truyền vào có hợp lệ hay không. Ngày được coi là hợp lệ khi tất cả các tham số được ...
Hướng dẫn dùng manual libs trong PHP
Các PHP Developers hiếm khi sử dụng đa luồng. Sự đơn giản của chương trình đồng bộ, đơn luồng chắc chắn rất hấp dẫn, nhưng đôi khi việc sử dụng đa ...
Hướng dẫn dùng socket bind trong PHP
Đã đăng vào thg 11 28, 2016 10:51 SA 3 phút đọc 1. Giới thiệuTrước khi nghĩ đến chủ đề này mình có search trên viblo với keyword websocket viblo xem đã có ai viết ...
Hướng dẫn method overriding in php
Tải chồng trong PHP mang nghĩa tạo các thuộc tính và phương thức động. Những thành phần động này được xử lý thông qua các magic method được thiết lập ...
Giá dầu do tháng 4 2023
Bơm xăng cho phương tiện tại trạm xăng ở Paris, Pháp. (Ảnh: AFP/TTXVN) Trong phiên giao dịch 1/8, giá dầu thế giới giảm khoảng 4% khi số liệu tiêu cực về hoạt ...
