Home >Backend Development >PHP Tutorial >PHP test questions_PHP tutorial
php(as the current mainstream development language)Test questions
1. In php(as the current mainstream development language), the name of the current script (excluding the path and query string) are recorded in the predefined variable (1); and the URL linking to the current page is recorded in the predefined variable (2).
2. Execute the program segment (as the current mainstream development language) echo 8%(-2) ?> will output (3).
3. In HTTP 1.0, the meaning of status code 401 is (4); if a "File not found" prompt is returned, the header function can be used, and its statement is (5).
4. The function of array function arsort is (6); the function of statement error_reporting(2047) is (7).
5.The database connection string format in PEAR is (8).
6. Write a regular expression to filter all JS/VBS scripts on the web page (that is, remove the script tag and its content): (9).
7. Install php (as the current mainstream development language) as apache (the most popular WEB server platform on Unix platform) module, in the file http.conf First, use statement (10) to dynamically load the php(as the current mainstream development language) module, and then use statement (11) to make apache(the most popular WEB server platform on the Unix platform) Process all files with the extension php(as the current mainstream development language) as php(as the current mainstream development language) script.
8. Statements include and require can include another file into the current file. The difference between them is (12); in order to avoid including the same file multiple times, you can use statement (13) to replace them.
9. The attributes of the class can be serialized and saved to the session, so that the entire class can be restored later. The function to be used is (14).
10. The parameter of a function cannot be a reference to a variable, unless (15) is set to on in php(as the current mainstream development language).ini.
11. The meaning of LEFT JOIN in SQL is (16). If tbl_user records the student's name (name) and student number (ID), tbl_score records the student's (some students were expelled after the exam and there is no record of them) student number (ID) and test scores (score) as well as test subjects (subject), if you want to print out the name of each student and the corresponding total score of each subject, you can use SQL statement (17).
12. In php (as the current mainstream development language) , heredoc is a special string, and its end mark must be (18).
12. Write a function that can traverse all files and subfolders in a folder.
13. Briefly describe the implementation principle of infinite classification in the forum.
14. Design a web page so that a full-screen window pops up when it is opened, with a text box and a button in the window. After the user enters information in the text box and clicks the button, the window can be closed, while the entered information is displayed on the main web page.