Hàmdefine() trong PHP là gì

Hamdefine Trong Php La Gi



PHP là ngôn ngữ phổ biến được các nhà phát triển trên toàn thế giới sử dụng để tạo các ứng dụng web mạnh mẽ và hiệu quả. Một trong những lý do PHP rất linh hoạt là nó có một chức năng đặc biệt được gọi là định nghĩa() cho phép các nhà phát triển gán một giá trị cụ thể cho một ký hiệu và không thể thay đổi giá trị đó trong khi chương trình đang chạy.

Chúng ta sẽ thảo luận chi tiết về định nghĩa() chức năng, cú pháp và cách sử dụng trong hướng dẫn này.

Hàm xác định () trong PHP là gì?

Các định nghĩa() là một hàm có sẵn trong PHP dùng để tạo hằng. Các hằng số giống như các biến, nhưng một khi chúng được định nghĩa trong chương trình thì giá trị của chúng vẫn giữ nguyên. Các hằng số trong PHP rất hữu ích để lưu trữ các giá trị không đổi trong suốt quá trình thực thi chương trình.







cú pháp

Cú pháp sử dụng định nghĩa() hàm trong PHP như sau:



định nghĩa ( 'CONSTANT_NAME' , giá trị , trường hợp - vô cảm )

Hàm xác định chấp nhận ba tham số, một CONSTANT_NAME chỉ định tên biến của hằng số, giá trị xác định giá trị của hằng số, và trường hợp không nhạy cảm là tham số xác định xem tên của hằng số có phân biệt chữ hoa chữ thường hay không. Đây là tham số tùy chọn và có hai giá trị có thể, hoặc Đúng hay sai , các ĐÚNG VẬY dành cho tên biến không phân biệt chữ hoa chữ thường và SAI là dành cho tên phân biệt chữ hoa chữ thường. Hành vi mặc định của hàm là phân biệt chữ hoa chữ thường, trong khi tính năng không phân biệt chữ hoa chữ thường không còn được hỗ trợ trong PHP.



ví dụ 1

Trong ví dụ sau, chúng ta đã định nghĩa một biến hằng có tên KHÔNG THAY ĐỔI với giá trị LinuxGợi ý . Sau đó chúng tôi đã in giá trị của KHÔNG THAY ĐỔI , câu lệnh echo đầu tiên sẽ in giá trị và câu lệnh thứ hai sẽ hiển thị lỗi. Bởi vì chức năng phân biệt chữ hoa chữ thường:






định nghĩa ( 'KHÔNG THAY ĐỔI' , 'LinuxHint' ) ;
tiếng vang KHÔNG THAY ĐỔI . ' \N ' ;
tiếng vang Không thay đổi ;
?>

ví dụ 2

Bạn cũng có thể gán giá trị của một hằng số cho một hằng số khác bằng cách tham chiếu hằng số ban đầu khi xác định hằng số mới.



Ví dụ:


định nghĩa ( 'STR' , 'LinuxHint' ) ;
định nghĩa ( 'NEW_STR' , STR ) ;

tiếng vang STR ;
tiếng vang ' \N ' ;
tiếng vang NEW_STR ;
?>

Mã PHP đã cho xác định một hằng số có tên “STR” với giá trị 'LinuxHint' và một hằng số khác có tên “NEW_STR” được gán giá trị của “STR” không thay đổi. Đoạn mã sau đó xuất giá trị của cả hai hằng số bằng cách sử dụng câu lệnh echo.

dòng dưới cùng

PHP có một cách thực hiện hành động độc đáo và nó hoàn toàn khác với các ngôn ngữ lập trình phổ biến khác. Trong PHP, có hai cách khác nhau để định nghĩa một không thay đổi , một là sử dụng từ khóa const và người kia đang sử dụng định nghĩa() chức năng. Các không thay đổi trong PHP có thể được sử dụng ở bất cứ đâu trong mã và giá trị của chúng vẫn giữ nguyên trong suốt quá trình thực thi chương trình.