Learn PHP MCQs
Prepare PHP MCQs (Multiple choice Questions) for exam and job interviews.
How do you retrieve a specific character from a string in PHP?
1) Using array notation with the string
2) Using the `charAt()` function
3) Using the `substr()` function
4) Using the `strchr()` function
Answer : Option 1
Which function is used to combine array elements into a string in PHP?
1) implode()
2) combine()
3) join()
4) merge()
Answer : Option 1
What does the `strrev()` function do in PHP?
1) Reverses a string
2) Converts a string to lowercase
3) Splits a string into an array
4) None of the above
Answer : Option 1
Which of the following is used to handle errors in PHP?
1) try-catch
2) error_reporting()
3) if-else
4) None of the above
Answer : Option 1
How do you add an element to the beginning of an array in PHP?
1) array_unshift()
2) array_push()
3) add_to_start()
4) prepend()
Answer : Option 1
What is the purpose of the `session_start()` function in PHP?
1) Initializes a new session or resumes an existing session
2) Ends the current session
3) Deletes a session
4) None of the above
Answer : Option 1
How do you handle form submission in PHP?
1) Using the `$_POST` or `$_GET` superglobal arrays
2) Using the `form_data()` function
3) Using the `submit_form()` method
4) None of the above
Answer : Option 1
What does the `parse_str()` function do in PHP?
1) Parses a query string into variables
2) Converts a string into a query string
3) Parses a JSON string into an array
4) None of the above
Answer : Option 1
Which function is used to close a file in PHP?
1) fclose()
2) close_file()
3) end_file()
4) file_close()
Answer : Option 1
How do you escape special characters in a string for use in SQL queries in PHP?
1) Using `mysqli_real_escape_string()`
2) Using `addslashes()`
3) Using `escape_string()`
4) Using `sql_escape()`
Answer : Option 1