Home  >  Article  >  Backend Development  >  What are the common questions asked in PHP programmer interviews?

What are the common questions asked in PHP programmer interviews?

青灯夜游
青灯夜游Original
2019-10-12 13:42:054323browse

Are you starting to prepare for an interview for a PHP development job and want to know the questions you are most likely to be asked during the interview? In this article, we have compiled the 12 most frequently asked questions and answers in interviews for PHP-related jobs for your reference. You can also use it as a PHP learning material.

What are the common questions asked in PHP programmer interviews?

# Question 1: Talk about your basic understanding of PHP.

Answer: PHP is the abbreviation of Hypertext Preprocessor, a server-side scripting language used to develop dynamic websites.

Question 2: What is MVC?

Answer: MVC, namely Model (data layer), View (view layer), Controller (control layer). The MVC model in PHP is a management method that effectively divides the code into three layers. The Model represents the data information in the application, the View is responsible for displaying the data information in the application, and the Controller controls how to read the data information.

Question 3: How many ways can you add CSS on a page?

Answer: Three methods can be used: (1) Reference external CSS files. (2) Reference internal CSS files. (3) Inline CSS styles.

Question 4: Does PHP support multiple inheritance?

Answer: Not supported. Only single inheritance is allowed in PHP, and a parent class can be inherited by a subclass using the keyword "extends".

Question 5: What is the difference between echo and print in PHP?

Answer: These two functions look very similar and are both used to print output. The biggest difference between the two is that echo is not a function and has no return value, while print is a function with a return value, so relatively speaking it will be faster if it just outputs echo.

Question 6: What is the difference between GET and POST methods?

Answer: The form information we fill in on the web page can pass the data to the server through these two methods, GET or POST method.

When we use GET, all information will be displayed in the URL address, and only 1024 characters can be transmitted at most using the GET method, so the GET method is suitable for small transmission volumes and data security is not very important. Condition.

With the POST method, no information will be displayed on the URL address, which is relatively safe and can transmit up to 2MB of data. This number can be increased as needed.

Question 7: What is the function to obtain image size, width and height in PHP?

Answer: getimagesize () gets the size of the image, imagesx () gets the width of the image, imagesy () gets the height of the image.

Question 8: What is PEAR in PHP?

Answer: PEAR is the abbreviation of the PHP Extension and Application Repository. It is a code repository for PHP extensions and applications. It is also a standard. Use this standard Writing PHP code will enhance the readability and reusability of the program.

Question 9: How to upload videos using PHP and MySQL?

Answer: We only need to copy the path where the video is stored in the database, not the video file itself. All videos will be stored in another folder from which the videos can be recalled when needed. The default size of uploaded videos is 2MB, but we can also modify max_file size in the php.ini file to change the file size.

Question 10: What are the error types in PHP?

Answer: There are three main types of errors in PHP,

(1) Notice: These are some very normal messages, not major errors, and some even do not displayed to the user.

(2) Warning: This type of error is a slightly more serious one. The error will be displayed to the user but will not affect the output of the program.

(3) Fatal errors: These are very serious errors, such as accessing a non-existent PHP class.

Question 11: How to define constants in PHP?

Answer: Use define () to define constants, such as define ("Newconstant", 30);

Question 12: How to submit a form without using the submit button?

Answer: If we don’t want to use the submit button to submit the form, we can use a hyperlink to submit, such as using the javascript code as follows: Submit Me

For more PHP related knowledge, please visit PHP中文网!

The above is the detailed content of What are the common questions asked in PHP programmer interviews?. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn