Show ADMICRO Hãy suy nghĩ và trả lời câu hỏi trước khi xem đáp án ADSENSE / 1 Câu hỏi này thuộc ngân hàng trắc nghiệm dưới đây, bấm vào Xem chi tiết để làm toàn bài UREKA MGID ADMICRO TÀI LIỆU THAM KHẢOTrả lời:
Giải bởi Vietjack CÂU HỎI HOT CÙNG CHỦ ĐỀCâu 1:Engine nào là nền tảng chính của PHP?
A. ZEDAT
B. ZEND
C. ZENAT
D. ZETA Câu 2:Cách nào đúng để include 1 file "time.inc" ?
A. <?php require("time.inc"); ?>
B. <?php include_file("time.inc"); ?>
C. <% include file="time.inc" %>
D. <!--include file="time.inc"--> Câu 3:Khi thực thi biến này $Var3 = $var1 % $var2 dạng type của nó là
A. double
B. integer
C. string
D. boolean Câu 4:Trình dịch PHP nào là trình dịch bạn cho là đúng?
A. PHP Translator
B. PHP Interpreter
C. PHP Communicator
D. Không có câu nào đúng Câu 5:Khi thực thi PHP4 Script nó nhanh hơn PHP3 mấy lần
A. Gấp 25
B. Gấp 3
C. Gấp 40
D. Gấp 100 Câu 6:Cài đặt Apache xong bạn có thể kiểm tra servername của bạn qua cách gọi ulr http://localhost, ngoài cách này còn cách nào khác nữa không?
A. http://127.0.0.1
B. http://127.0.1.0
C. http://127.0.0.0 Câu 7:PHP dựa theo syntax của ngôn ngữ nào?
A. Basic
B. Pascal
C. C
D. VB Script Bình luậnanswer 508 Không có sự khác biệt - chúng giống nhau. Hướng dẫn sử dụng PHP cho
Hướng dẫn sử dụng PHP cho
508 hữu ích 5 bình luận chia sẻ answer 191 SỰ KHÁC BIỆT TRONG NGUỒN GỐCSự khác biệt giữa
THIẾT BỊ CHỨC NĂNG
Hướng dẫn sử dụng PHPHướng dẫn sử dụng PHP cho
Hướng dẫn sử dụng PHP cho
Hướng dẫn sử dụng PHP cho danh sách các bí danh hàm :
KHÁC BIỆT TRONG CÁC NGÔN NGỮ KHÁC
Từ một đoạn trích PHP khác :
191 hữu ích 3 bình luận chia sẻ answer 53 Như đã nêu trước đây, hai lệnh này tạo ra mã thông báo trình phân tích cú pháp giống nhau. NHƯNG Có một sự khác biệt nhỏ và đó là mất bao lâu để trình phân tích cú pháp trả lại mã thông báo. Tôi đã không nghiên cứu trình phân tích cú pháp PHP, nhưng nếu đó là một danh sách dài các hàm bắt đầu bằng "d" và một danh sách ngắn hơn bắt đầu bằng "e", thì phải có một hình phạt thời gian tìm kiếm tên hàm cho các hàm bắt đầu bằng " e ". Và có thể có sự khác biệt khác do cách kiểm tra toàn bộ tên hàm. Tôi nghi ngờ nó sẽ có thể đo lường được trừ khi bạn có một môi trường "hoàn hảo" dành riêng cho việc phân tích cú pháp PHP và rất nhiều yêu cầu với các tham số khác nhau. Nhưng phải có một sự khác biệt, xét cho cùng, PHP là một ngôn ngữ được diễn giải. 53 hữu ích 4 bình luận chia sẻ answer 39 Hướng dẫn sử dụng PHP trên die :
Bạn thậm chí có thể làm Ưu điểm duy nhất của việc chọn
39 hữu ích 1 bình luận chia sẻ answer 27 Như tất cả các câu trả lời đúng khác nói, Mặc
dù tôi có một quy ước cá nhân rằng khi tôi muốn kết thúc việc thực thi một kịch bản khi nó được mong đợi và mong muốn, tôi sử dụng Khi tôi sử dụng lối ra:
Khi tôi sử dụng chết:
Bằng
cách này, khi tôi thấy Tất nhiên điều này chỉ hoạt động khi làm việc trên một dự án một mình. Khi có nhiều người hơn, không ai sẽ ngăn họ sử
dụng 27 hữu ích 0 bình luận chia sẻ answer 11 Trang này nói
Vì vậy, hãy gọi tôi là hoang tưởng, nhưng có thể không có 11 hữu ích 5 bình luận chia sẻ answer 7 Đây là một cái gì đó khá thú vị. Mặc dù
Các kết quả:
Chỉ cần thực hiện cần phải tính đến điều này cho dự án của bạn. Tín dụng: https://stackoverflow.com/a/20932511/4357238 7 hữu ích 1 bình luận chia sẻ answer 6 Chúng cơ bản giống nhau, mặc dù bài viết này đề xuất khác. 6 hữu ích 2 bình luận chia sẻ answer 6 Kết quả đầu ra từ https://3v4l.org này chứng minh rằng die và exit giống nhau về mặt chức năng. 6 hữu ích 0 bình luận chia sẻ answer 4 Về mặt chức năng, chúng giống hệt nhau nhưng tôi sử dụng chúng trong các tình huống sau để làm cho mã có thể đọc được: Sử dụng "die" khi có lỗi và phải dừng thực thi. ví
dụ Sử dụng "thoát" khi không có lỗi và phải dừng thực thi. ví dụ 4 hữu ích 0 bình luận chia sẻ answer 1 Khi sử dụng dòng lệnh,
Sẽ in thành "Lỗi" thành STDOUT và thoát với mã lỗi 0. nếu bạn muốn thoát với mã lỗi 1, bạn phải:
Nó có thể hữu ích trong khi thực thi các tập lệnh php từ dòng lệnh hoặc tập lệnh shell và bạn muốn xem tập lệnh có bị chấm dứt với mã thoát không không. câu trả lời sao chép của charanjeet từ Quora 1 hữu ích 1 bình luận chia sẻ answer 0 Từ những gì tôi biết khi tôi nhìn vào câu hỏi này ở đây Nó nói rằng "trong PHP, có một sự khác biệt rõ ràng trong đầu ra Header. Trong các ví dụ bên dưới, tôi đã chọn sử dụng một tiêu đề khác nhưng để hiển thị sự khác biệt giữa exit () và die () không quan trọng", và thử nghiệm (cá nhân) 0 hữu ích 0 bình luận chia sẻ answer 0 die () và exit () cả hai hàm đều tương đương với nhau. Sự khác biệt chính là exit () sẽ dừng tập lệnh nhưng in ra. Nhưng die () trực tiếp dừng việc thực thi kịch bản. 0 hữu ích 0 bình luận chia sẻ answer 1 Về mặt chức năng, chúng giống hệt nhau. Vì vậy, để chọn cái nào để sử dụng hoàn toàn là một sở thích cá nhân. Về mặt ngữ nghĩa trong tiếng Anh, chúng khác nhau. Chết nghe có vẻ tiêu cực. Khi tôi có một hàm trả về dữ liệu JSON cho máy khách và chấm dứt chương trình, thật tệ nếu tôi gọi hàm này là jsonDie () và thích hợp hơn để gọi nó là jsonExit (). Vì lý do đó, tôi luôn sử dụng lối ra thay vì chết. 1 hữu ích 4 bình luận chia sẻ answer 3 Trong w3schools Quiz: Các hàm die () và exit () thực hiện chính xác điều tương tự? Câu trả lời của tôi là sai. Đó là câu trả lời không chính xác. Câu trả lời đúng là đúng. Đây là ảnh chụp màn hình: 3 hữu ích 0 bình luận chia sẻ answer 3 Kết quả của hàm exit () và hàm die () đều giống nhau. Nhưng như được giải thích trong trang hướng dẫn bí danh ( http://php.net/manual/en/aliases.php ), nó nói rằng hàm die () gọi hàm thoát. Tôi nghĩ rằng nó được mã hóa cứng như dưới đây:
Đây không phải là vấn đề hiệu suất cho các dự án nhỏ, vừa và lớn nhưng nếu dự án có hàng tỷ tỷ tỷ tỷ tỷ nhân, thì điều này xảy ra rất quan trọng trong trạng thái tối ưu hóa hiệu suất. Nhưng hầu hết mọi người không nghĩ rằng đây là một vấn đề, bởi vì nếu bạn có quá trình đó, bạn phải nghĩ nhiều vấn đề hơn là nếu một chức năng là chủ hoặc bí danh. Nhưng, câu trả lời chính xác là vậy; allways chức năng tổng thể là nhanh hơn bí danh. Cuối cùng; Trang hướng dẫn bí danh nói rằng, bạn có thể không còn sử dụng die. Nó chỉ là một bí danh, và nó không được dùng nữa.
3 hữu ích 4 bình luận chia sẻ answer 4 Một cái gì đó tôi đã nhận thấy trong các tập lệnh của mình ít nhất là exit () sẽ dừng tập lệnh hiện đang thực thi và chuyển điều khiển trở lại bất kỳ tập lệnh gọi nào, trong khi die sẽ dừng php trong các bài hát của nó. Tôi sẽ nói rằng đó là một sự khác biệt khá lớn? 4 hữu ích 1 bình luận chia sẻ |