Hằng số được xác định trước php

Biến và hằng được sử dụng trong PHP để giữ thông tin có thể được sử dụng và tái sử dụng trong suốt một bản kịch. Các loại biến khác nhau trong PHP được sử dụng để lưu trữ dữ liệu có thể thay đổi trong suốt quá trình thực thi lệnh, trong khi các hằng số được sử dụng để lưu trữ dữ liệu không thay đổi trong quá trình thực thi lệnh của tập tin

  1. Variation

Các biến trong PHP được biểu thị bằng ký hiệu đô la [$] theo sau là tên biến. Tên biến chỉ được chứa các chữ cái, chữ số và dấu gạch dưới và phải bắt đầu bằng một chữ cái hoặc dấu gạch dưới. Bởi vì PHP được nhập vào ngôn ngữ chính, kiểu dữ liệu của một biến đã được quyết định bởi giá trị của nó được định sẵn

  • Biến và hằng trong PHP

$name = "John"; // string
$age = 30; // integer
$is_student = true; // boolean

  • Pham vi change

Các biến trong PHP có một phạm vi chi phối mà chúng ta có thể đọc và sử dụng được. Trong PHP, có hai loại phạm vi. toàn cầu và cục bộ. Các biến cục bộ chỉ có thể truy cập và sử dụng trong hàm hoặc mã khối mà chúng đã được xác định, nhưng các biến cục bộ toàn cục có thể được truy cập và sử dụng ở mọi nơi trong tập lệnh

$global_variable = "I am a global variable";

function my_function[] {
    $local_variable = "I am a local variable";
    echo $global_variable; // "I am a global variable"
}

my_function[];
echo $local_variable; // Error: Undefined variable: local_variable

Quy định đặt biến tên. Lạc đà là thích hợp hơn. Khi bạn đặt tên cho các biến của mình, nó sẽ giúp chúng ta dễ đọc và dễ hiểu hơn

$firstName  // good
$first_name // not recommended

Super request. Superglobals là các biến được xác định trước trong PHP có sẵn trong tất cả các phạm vi và có thể được sử dụng để truy cập thông tin như đầu vào của người dùng và môi trường máy chủ. $_GET, $_POST, $_REQUEST, $_SESSION, $_COOKIE và $_SERVER là các siêu cầu được sử dụng rộng rãi nhất

echo $_SERVER['HTTP_USER_AGENT']; // Outputs the user agent of the client

  1. Hằng số

Hằng số được sử dụng trong PHP để giữ dữ liệu điều đó sẽ không thay đổi trong suốt quá trình thực thi lệnh. Hằng số được định nghĩa bằng định nghĩa[], hàm nhận hai tham số. tên của hằng số và giá trị của nó. Tên hằng chỉ được chứa các chữ cái, chữ số và dấu gạch dưới và phải bắt đầu bằng một chữ cái hoặc dấu gạch dưới. Các hằng số, không giống như các biến, phân biệt chữ hoa chữ thường

define["PI", 3.14];
echo PI; // Outputs 3.14

Quy ước về hằng số tên. Bạn nên sử dụng chữ in hoa và dấu gạch dưới khi đặt tên cho hằng số để có thể phân biệt với các biến

define["PI", 3.14]; // good
define["pi", 3.14]; // not recommended

Hằng số đã được xác định trước. PHP bao gồm một tập hợp các hằng số cung cấp thông tin về phiên bản và môi trường PHP hiện tại. Các hằng số này có thể được sử dụng để kiểm tra các tính năng định rõ nhất và thiết lập, cũng như để phát triển mã tương thích với các phiên bản PHP khác nhau. PHP VERSION, PHP MAJOR VERSION, PHP MINOR VERSION, PHP RELEASE VERSION, PHP EXTRA VERSION, and PHP OS is a hằng số được xác định trước khi được sử dụng rộng rãi nhất

  PHP & MySQL  08-10-2015

PHP cung cấp một số lượng lớn các hằng số đã được xác định trước cho bất kỳ kịch bản nào mà nó chạy. Nó có thể được gọi ở bất kỳ nơi nào trong chương trình của mình

Ở bài viết này tôi sẽ giới thiệu cho các bạn các Magic constants thường được sử dụng trong PHP, từ đó các bạn có thể ứng dụng chúng một cách linh hoạt trong công việc của mình. Để sử dụng các hằng số ma thuật trong PHP ta chỉ cần lặp lại tên hằng ma thuật đó

__ĐƯỜNG KẺ__
Các hằng số ma thuật này cho biết số dòng hiện tại của một tệp PHP

Chủ Đề