Câu hỏi và câu trả lời phỏng vấn PHP

0
12

Câu hỏi và câu trả lời phỏng vấn PHP

Câu hỏi và câu trả lời phỏng vấn PHP

Q.1- PHP là gì?

Trả lời. PHP là ngôn ngữ kịch bản phía máy chủ được sử dụng để phát triển ứng dụng web động và hấp dẫn. Nó được sử dụng để phát triển các ứng dụng động dựa trên web.

Q.2-PHP được phát triển bởi ai và khi nào?

Trả lời. PHP được phát triển bởi Rasmus Lerdorf vào năm 1994.

Q.3 Sự khác biệt giữa PHP4 và PHP5 là gì?

Trả lời. PHP5 hỗ trợ khái niệm oops trong khi PHP4 không hỗ trợ các khái niệm oops. Xử lý lỗi PHP5 tốt hơn xử lý lỗi của PHP4. PHP 5 hiển thị gợi ý tham số của hàm trong khi PHP 4 không hiển thị.

Q.4 Sự khác biệt giữa tiếng vang và bản in là gì

Trả lời. Echo và print đều là câu lệnh PHP được sử dụng để hiển thị đầu ra. Đối số multiplie có thể được phân tách bằng lệnh echo. Nhưng sử dụng câu lệnh print đối số đơn có thể vượt qua. Echo nhanh hơn báo cáo in. Print trả về luôn đúng trong khi echo không trả về bất kỳ giá trị nào.

Q.5- Sự khác biệt giữa $ var và $$ var là gì?

Trả lời. $ var là một biến đơn giản trong khi $$ var được gọi là biến tham chiếu. $ var = “Sanjeev”; $$ var = “là một PHPXperts”; $ var là một biến PHP đơn giản mà chúng ta quen dùng. Nhưng $$ var không quen thuộc lắm như $ var. Nó tạo ra một tên biến $ Sanjeev với giá trị “is f PHPXperts.” Giao . phá vỡ nó như thế này $ {$ var} => $ Sanjeev.

Q.6 Sự khác nhau giữa phương thức GET và POST.

Trả lời. Get là một phương thức không an toàn vì nó hiển thị tất cả thông tin trong thanh địa chỉ (url) trong khi POST ẩn tất cả thông tin nên nó là phương thức an toàn. Theo mặc định, phương thức là GET. Get nhanh hơn phương thức POST vì get có thể mang số lượng dữ liệu hạn chế trong khi POST có thể mang dữ liệu không giới hạn.

Q.7- Sự khác biệt giữa yêu cầu và bao gồm là gì.

Trả lời: request và include đều được sử dụng để bao gồm các tệp PHP bên ngoài. Yêu cầu nói rằng một trang phải được phát triển, nếu một trang chưa được phát triển thì nó hiển thị lỗi nghiêm trọng là nguyên nhân nếu tập lệnh chấm dứt. Trong khi bao gồm nói rằng một trang nên được phát triển, nếu một trang chưa được phát triển, nó sẽ hiển thị lỗi cảnh báo không chấm dứt tập lệnh của bạn.

Q.8 Các loại lỗi khác nhau trong PHP là gì?

Trả lời. Ba là ba loại lỗi trong php: 1. Thông báo: biến không xác định. 2. cảnh báo: nó không phải là lỗi nghiêm trọng. nó cho phép thực thi tập lệnh nhưng hiển thị thông báo cảnh báo có nghĩa là vẫn còn lỗi. 2. Fatal: nó là một lỗi nghiêm trọng vì nó dừng việc thực thi script.

.Q.9 Sự khác biệt giữa chức năng hủy liên kết và không đặt là gì?

Trả lời. Hàm unlink () được sử dụng để xóa các tệp trong khi hàm unset () làm cho một biến không được xác định.

Q.11 Làm thế nào chúng ta có thể lấy các thuộc tính của browswer?

Trả lời. Biến tổng thể $ _SERVER [‘HTTP_USER_AGENT’] được sử dụng để lấy các thuộc tính của trình duyệt.

Q.12 Kích thước tệp tối đa có thể được tải lên trong PHP là gì và chúng ta có thể tăng nó bằng cách nào?

Trả lời. Theo mặc định, kích thước tối đa của tệp có thể được tải lên là 2MB. bạn có thể thay đổi giá trị kích thước tải lên tối đa bên trong tệp php.ini, đặt giá trị upload_max_filesize = 5M và khởi động lại tất cả các dịch vụ.

Q.13 Làm cách nào chúng ta có thể tăng thời gian thực thi của PHP?

Trả lời: Theo mặc định, thời gian thực thi tối đa của một tập lệnh PHP là 30 giây. Nếu bạn muốn thay đổi thiết lập sau, hãy vào bên trong tệp php.ini set max_execution_time = 40;

Q.14 Làm cách nào chúng ta có thể lấy giá trị của id phiên hiện tại?

Trả lời. Hàm session_id () được sử dụng để lấy id phiên hiện tại. Nó trả về id phiên cho phiên hiện tại.

Q.15 Làm cách nào chúng tôi có thể gửi biểu mẫu html mà không có nút gửi

Trả lời. Hàm submit () được sử dụng để gửi biểu mẫu. đầu tiên bạn phải lấy id biểu mẫu html thông qua document.getElementById (“formId”) này. submit () và sau đó sử dụng hàm submit (). gọi hàm javascript này bên trong phần nội dung html tại các sự kiện onclick = “your funciton name ()”. đặt hành động biểu mẫu khi bạn muốn hiển thị đầu ra, tìm nạp dữ liệu trên php và hiển thị đầu ra của bạn.

BÌNH LUẬN

Vui lòng nhập bình luận của bạn
Vui lòng nhập tên của bạn ở đây