Die trở lại trong php là gì?

Các hàm die() và exit() trong PHP có cùng mục đích. Cấu trúc ngôn ngữ exit() và die() đều xuất ra một thông báo và kết thúc tập lệnh PHP hiện tại

Hướng dẫn này sẽ xem xét sự khác biệt giữa các hàm die() và exit() của PHP

Sử dụng hàm exit() trong PHP

exit() là một chức năng tích hợp để in một tin nhắn và thoát khỏi tập lệnh PHP. Đó là lý tưởng để chấm dứt thực thi do lỗi

cú pháp

exit("Type a Message Here"); or exit();

Đoạn mã ví dụ dưới đây minh họa cách bạn có thể kết thúc thực thi bằng cách sử dụng hàm exit()

Đoạn mã

đầu ra

Hàm exit() thoát tập lệnh và in thông báo 3

Sử dụng Hàm die() trong PHP

Hàm die() hoạt động giống như hàm exit(). Chúng ta có thể sử dụng hàm die() để kiểm tra lỗi và dừng thực thi

Ví dụ dưới đây minh họa cách sử dụng hàm die() để kết thúc quá trình thực hiện kết nối cơ sở dữ liệu nếu xảy ra lỗi

Đoạn mã

connect_error) { die("Connection failed: " . $con->connect_error); } ?>

Đoạn mã trên không có đầu ra. Nếu kết nối cơ sở dữ liệu không thành công thì hàm die() sẽ kết thúc quá trình

Nếu kết nối thành công, hàm die() có thể đưa ra một ngoại lệ và hàm sẽ không kết thúc quá trình

Chức năng chết được sử dụng để in thông báo thân thiện với người dùng và thoát khỏi tập lệnh thay vì thông báo lỗi do ngôn ngữ xác định. Chức năng chết không trả về bất cứ điều gì

Ghi chú. Trong trường hợp thông báo chuỗi hàm chết được in, biến không thể in được biến chuỗi của nó hoặc biến số

Ví dụ về chức năng chết

đầu ra

Theo ví dụ trên, điều kiện là đúng và hàm die đầu tiên sẽ thực thi và dừng thực thi để câu lệnh echo cuối cùng sẽ không được thực thi

Thêm ví dụ về chức năng chết

Trong ví dụ trên, nếu kết nối không kết nối được do bất kỳ lý do nào, chức năng khuôn sẽ hiển thị thông báo đã cho "Không thể kết nối" và chấm dứt tập lệnh từ nơi chức năng khuôn được gọi

Nhận toàn quyền truy cập vào Lập trình Core PHP, Phiên bản thứ ba và hơn 60 nghìn đầu sách khác, với bản dùng thử miễn phí 10 ngày của O'Reilly

Ngoài ra còn có các sự kiện trực tuyến trực tiếp, nội dung tương tác, tài liệu chuẩn bị chứng nhận, v.v.

Hàm die() in một thông báo và thoát khỏi tập lệnh hiện tại

cú pháp

die(msg)

Thông số

  • msg - Thông báo cần viết trước khi thoát khỏi tập lệnh

Trở lại

Hàm die() không trả về gì cả

Thí dụ

đầu ra

Sau đây là đầu ra

Can’t connect!

❮ Tham khảo Linh tinh PHP

Thí dụ

In một tin nhắn và chấm dứt tập lệnh hiện tại

$site = "https. //www. w3schools. com/";
fopen($site,"r")
or die("Không thể kết nối với $site");
?>


Định nghĩa và cách sử dụng

Hàm die() là bí danh của hàm exit()

cú pháp

Giá trị tham số

Tham số Mô tả tin nhắnBắt buộc. Một thông báo hoặc số trạng thái để in trước khi kết thúc tập lệnh. Số trạng thái sẽ không được ghi vào đầu ra, chỉ được sử dụng làm trạng thái thoát

chi tiết kỹ thuật

Giá trị trả về. Không có gìPhiên bản PHP. 4+❮ Tham khảo Linh tinh PHP

5

6

7

8

9

connect_error) { die("Connection failed: " . $con->connect_error); } ?> 0

connect_error) { die("Connection failed: " . $con->connect_error); } ?> 1

connect_error) { die("Connection failed: " . $con->connect_error); } ?> 2

Chết trong PHP có nghĩa là gì?

?> (trong php, "die" thực ra là bí danh của "exit" )

Chết và thoát trong PHP là gì?

Không có sự khác biệt giữa chết và thoát, chúng giống nhau . Hướng dẫn sử dụng PHP cho các trạng thái thoát - "Cấu trúc ngôn ngữ này tương đương với die(). " Hướng dẫn sử dụng PHP cho các trạng thái chết − "Cấu trúc ngôn ngữ này tương đương với exit(). "

PHP có chết hay không?

Câu trả lời ngắn gọn là "có lẽ không. " PHP gần như chắc chắn sẽ không biến mất . Tuy nhiên, công bằng mà nói thì PHP đang gặp vấn đề về hình ảnh và các nhà phát triển PHP nên đầu tư vào việc làm cho ngôn ngữ này có "cảm giác" hiện đại hơn.

Việc sử dụng chết là gì?

Khuôn dập là một máy công cụ chuyên dụng được sử dụng trong các ngành sản xuất để cắt và/hoặc tạo hình vật liệu theo hình dạng hoặc biên dạng mong muốn . Khuôn dập được sử dụng với máy dập, trái ngược với khuôn kéo (được sử dụng trong sản xuất dây) và khuôn đúc (được sử dụng trong đúc) không.

Chủ đề