Hướng dẫn die and return in php - chết và trở lại trong php

Rõ ràng, die() hoặc tương đương exit() của nó không trả lại bất cứ điều gì cho chính kịch bản; Nói chính xác, mã này không có ý nghĩa nhiều:

if (die())) {
    echo 'are we dead yet?';
}

Tuy nhiên, tùy thuộc vào những gì bạn vượt qua là đối số (tùy chọn) của die() hoặc exit(), nó sẽ trả về một cái gì đó cho người gọi, tức là lệnh khiến tập lệnh của bạn chạy. Việc sử dụng thực tế của nó thường được giới hạn ở cli SAPI, khi bạn gọi tập lệnh từ dòng lệnh bằng cách sử dụng php /path/to/script.php.

Observe:

die('goodbye cruel world');

Mã này sẽ in goodbye cruel world và sau đó trả lại mã trạng thái thoát của

die('goodbye cruel world');
0, báo hiệu cho người gọi rằng quá trình chấm dứt bình thường.

Một vi dụ khac:

die(1);

Khi bạn vượt qua giá trị số nguyên thay vì một chuỗi, không có gì được in và mã trạng thái thoát sẽ là

die('goodbye cruel world');
1, báo hiệu cho người gọi rằng quá trình không chấm dứt bình thường.

Cuối cùng, die() mà không có bất kỳ đối số nào giống như

die('goodbye cruel world');
3.

Trạng thái thoát của một quá trình có thể được thay đổi để báo hiệu các loại lỗi khác nhau có thể xảy ra, ví dụ:

die('goodbye cruel world');
1 có nghĩa là lỗi chung,
die('goodbye cruel world');
5 có nghĩa là tên người dùng không hợp lệ, v.v.

❮ Php TÀI LIỆU THAM KHẢO

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("Unable to connect to $site");
?>



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

Hàm chết () là một bí danh của hàm thoát ().


Cú pháp

Giá trị tham số

Tham sốSự mô tả
thông điệpYêu cầu. 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. Một 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ở lại:Không
Phiên bản PHP:4+

❮ Php TÀI LIỆU THAM KHẢO


(Php 4, Php 5, Php 7, Php 8)

chết - tương đương với

die('goodbye cruel world');
6 — Equivalent to
die('goodbye cruel world');
6

Sự mô tả

Cấu trúc ngôn ngữ này tương đương với thoát ().exit().

Hayley Watson ¶

10 năm trước

die('goodbye cruel world');
7

die('goodbye cruel world');
8

die('goodbye cruel world');
9

die(1);
0

atesin gamil com ¶

7 tháng trước

die(1);
1

die(1);
2

die(1);
3

die(1);
4

die(1);
5

die(1);
6

die(1);
7

die(1);
0

Damien Bezborodov ¶

13 năm trước

die(1);
9

die()0

die()1

die()2

die()3

die(1);
0

Jbailey tại Raspberryginger Dot Com ¶

15 năm trước

die()5

Thông tin tại Alzlper Dot Com ¶

4 năm trước

die()6

die()7

die()8

die(1);
0

smcbride tại msn dot com ¶

1 năm trước

exit()0

Stysan ¶

1 tháng trước

exit()1

Ẩn danh ¶

1 năm trước

exit()2

exit()3

die(1);
0

Die () làm gì trong PHP?

Chức năng chết () trong hàm de Die () in một thông báo và thoát khỏi tập lệnh hiện tại.prints a message and exits the current script.

Sự khác biệt giữa chết và thoát trong PHP là gì?

Phương thức EXIT () chỉ được sử dụng để thoát khỏi chức năng. Die () được sử dụng để in tin nhắn.Phương thức thoát () thoát khỏi tập lệnh hoặc nó có thể được sử dụng để in các tin nhắn thay thế. The die() function is used to print the message. The exit() method exits the script or it may be used to print alternate messages.

Tôi nên sử dụng php chết hay thoát?

Không có sự khác biệt giữa chết và thoát, chúng giống nhau."Cấu trúc ngôn ngữ này tương đương với Die ().""Cấu trúc ngôn ngữ này tương đương với thoát ()."

Làm thế nào để bạn chết javascript?

JQuery Die () Phương thức Phương thức Die () loại bỏ một hoặc nhiều trình xử lý sự kiện, được thêm bằng phương thức Live (), cho các phần tử đã chọn. The die() method removes one or more event handlers, added with the live() method, for the selected elements.