http://web9x.net http://websitemientrung.com
WEB MASTER

Sưu tầm một số câu hỏi phỏng vấn PHP (Phần 1)

thiet ke web da nang
Written by Mai Đông Giang

1. Session trong PHP mặc định là bao lâu
Trả lời : Cho đến khi đóng trình duyệt

2. PEAR là viết tắt của từ gì
PHP Extension and Application Reposiory

3. Sự khác biệt chính giữa PHP4 và PHP5 là gì
Đó là PHP5 được thiết kế để hướng OPP nhiều hơn

Giờ có PHP7 rồi nha các bạn! 🙂

4. final class & final method có ý nghĩa như thế nào
final được giới thiệu trong PHP5, final class thì ko thể kế thừa còn final method thì ko thể ghi đè

 

5. PHP và Javascript có thể tương tác với nhau ko
PHP có thể dùng để generate ra code JS, vì vậy nó có thể truyền các giá trị vào mã js. Ngược lại javascript có thể đẩy giá trị của biến vào PHP thông qua tương tác form hoặc ajax

6. Sự khác biệt giữa require và include
Nếu file được include vào mà lỗi thì chương trình vẫn chạy tiếp nhưng nếu sử dụng require thì sẽ xảy ra lỗi fatal error

7. Làm thế nào để thiết lập thời gian chạy 1 đoạn script là vô tận
Thêm set_time_limit(0) tại đoạn đầu của script cần thực thi hoặc ta có thể thiết lập trong file php.ini

8. Sự khác biệt giữa sprint_r và var_dump

Cả 2 đều được sử dụng để in biến ra màn hình (cho người lập trình đọc), tuy nhiên có một sự khác biệt
– giá trị trả về của print_r có thể gán cho 1 biến khác nhưng var_dump thì không
– var_dump sẽ in cả tên biến, giá trị biến và kiểu dữ liệu của biến, đối với string thì nó còn in cả độ dài của biến. Còn với print_r thì chỉ đơn thuần là tên biến và giá trị của chúng.

9. MVC là gì? OOP là gì? Đặc điểm của OOP?

Còn tiếp…. Nếu bạn có câu hỏi gì hay hãy chia sẻ với gianguru.net tại Bình luận bên dưới nhé!

About the author

Mai Đông Giang

Tính thẳng thắn, sống tình cảm, làm việc hết mình.
Chia sẻ là nhận lại.