hằng số trong php
hằng số trong php

1. Hằng số trong PHP (Constant) – Giới thiệu

Hằng số trong PHP giống như các biến ngoại trừ một khi chúng được định nghĩa thì chúng không thể thay đổi hoặc không xác định được.

2. Hằng số là gì?

Hằng số (Constants) là một định danh (tên) cho một giá trị đơn giản. Không thể thay đổi giá trị trong suốt tập lệnh.

Một tên Hằng hợp lệ bắt đầu bằng một chữ cái hoặc gạch dưới (không có dấu hiệu $ trước tên cố định).

Lưu ý: Không giống như các biến, các Hằng sẽ tự động trở thành toàn cục trên toàn bộ tập lệnh.


3. Tạo hằng số – PHP Constant

Để tạo một Hằng, sử dụng hàm define().

Cú pháp:

Định nghĩa các tham số:

  • Name: Chỉ định tên của Hằng
  • Value: Chỉ định giá trị của Hằng
  • Case-insensitive: Chỉ định xem tên Hằng có phải là không phân biệt chữ hoa chữ thường hay không. Mặc định là FALSE (có phân biệt hoa thường)

Ví dụ dưới đây tạo ra một hằng với tên CÓ phân biệt chữ hoa chữ thường:

Chạy ví dụ »

Ví dụ dưới đây tạo ra một hằng với tên KHÔNG phân biệt chữ hoa chữ thường:

Chạy ví dụ »


4. Hằng số là biến toàn cục

Hằng số (Constants) được tự động trở thành toàn cục và có thể được sử dụng trên toàn bộ tập lệnh.

Ví dụ dưới đây sử dụng một Hằng  bên trong một hàm, thậm chí nếu nó được định nghĩa bên ngoài hàm:

Chạy ví dụ »


Như vậy các bạn đã hiểu sơ lược hằng số trong PHP là như thế nào. Để đi vào chi tiết các bạn theo dõi các bài tiếp theo nhé 🙂 Lộ trình học PHP căn bản


Nguồn: phpcanban.com

Hằng số trong PHP (Constants) – Chương 6
5 (100%) 1 vote

Chia sẻ
Bài trướcChuỗi trong PHP (String) – PHP căn bản – Chương 5
Bài tiếp theoToán tử trong PHP (Operators) – Chương 7
Mình là Nguyễn Công! Mình bắt đầu kiếm tiền Online từ năm 2017 và nhờ đó mà có thu nhập rất ổn định. Mình chia sẽ những dự án kiếm tiền Online tốt nhất đã được khảo sát và chắt lọc cho các bạn. Hy vọng thông qua những bài viết phân tích đánh giá ICO các bạn sẽ đưa ra quyết định đầu tư thành công!. Chúc các bạn một ngày nhiều niềm vui! Group Facebook: https://goo.gl/CXVpWU Group Telegram: https://goo.gl/7w3c4t

BÌNH LUẬN

Please enter your comment!
Please enter your name here