cuốn sách gpt4 ai đã làm

php - Sự khác biệt giữa echo ('exit' ); là gì? chết;và chết('exit');?

In lại Tác giả: Hồ Xil Thời gian cập nhật: 2023-11-01 12:26:14 27 4
mua khóa gpt4 Nike

Tôi đã thấy một số mã thực hiện điều này:

nếu(cái gì đó){
echo 'thoát khỏi chương trình';
chết;
}
...thêm mã

và những người khác chỉ sử dụng chết của mọi người:

if(something) die('thoát khỏi chương trình');
...thêm mã

Có sự khác biệt cố hữu nào về thời điểm chương trình kết thúc không và tôi có nên biết mã đằng sau nó không? vân vân.

gia hạn

Câu hỏi chính của tôi là liệu đây có phải là một phong cách viết mã hay không hay có lý do thực sự nào đó khiến một số người viết mã theo cách này thay vì cách khác. Tôi không hỏi rachết Sự khác biệt giữa là gì?

câu trả lời hay nhất

Không, không có sự khác biệt; cả hai đều như vậy. "ra" Viết vào STDOUT và chấm dứt chương trình.

tôi thích chết ("thoát") phương pháp này vì nó yêu cầu ít gõ hơn, dễ nhận xét hơn và có ngữ nghĩa rõ ràng hơn.

Về "tốc độ", tại sao bạn nên quan tâm cái nào nhanh hơn? Bạn có cần chương trình của mình chết nhanh chóng không?

Trả lời:cập nhật của bạn

... bất kỳ sự khác biệt cố hữu nào về thời điểm kết thúc chương trình ...

没有Sự khác biệt, vốn có hoặc cách khác. Họ giống nhau. lựa chọn thứ hai chết('thoát') là một tuyên bố duy nhất, vì vậy giữa nếu như Các câu lệnh được sử dụng cùng nhau không cần phải có dấu ngoặc nhọn; chết Không liên quan gì đến khối và kiểm soát luồng trong ngôn ngữ kiểu C.

Trả lời: bình luận của bạn/cập nhật thứ hai

BạnchếtPhương pháp này là vấn đề sở thích cá nhân. Như tôi đã nói,họ giống nhau. Vì những lý do đã nêu ở trên, tôi sẽ chọn phương án thứ hai: ngắn hơn, sắc nét hơn, sắc nét hơn, theo ý kiến ​​​​của tôi tương đương với "tốt hơn".

rachết Sự khác biệt là ở chỗ đóra cho phép bạn trả về trạng thái khác 0, trong khichết Trả về 0. Không có chức năng nào "tốt hơn", chúng phục vụ các mục đích khác nhau.

Về php - sự khác biệt giữa echo ('exit' );? chết;và chết('exit');? , chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/5825002/

27 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress