Learn PHP MCQs
Prepare PHP MCQs (Multiple choice Questions) for exam and job interviews.
Which of the following is used to perform a regular expression search and replace in PHP?
1) preg_replace()
2) replace_regex()
3) regex_replace()
4) preg_search()
Answer : Option 1
How do you handle exceptions in PHP?
1) try-catch block
2) try-finally block
3) catch-exception block
4) try-catch-finally block
Answer : Option 1
How do you remove the first element from an array in PHP?
1) array_shift()
2) array_unshift()
3) array_pop()
4) array_remove()
Answer : Option 1
What is the default port for MySQL when connecting via PHP?
1) 3306
2) 3307
3) 3308
4) 3309
Answer : Option 1
Which function is used to include a PHP file within another PHP file?
1) include()
2) require()
3) Both A and B
4) None of the above
Answer : Option 3
What is the default extension of a PHP file?
1) .php3
2) .php
3) .ph
4) .phtml
Answer : Option 2
Which of the following is the correct way to start a PHP block?
1) <?php
2) <?
3) <?=
4) <%
Answer : Option 1
How can you access the global variable within a function in PHP?
1) global $var;
2) $GLOBALS['var'];
3) Both A and B
4) None of the above
Answer : Option 3
Which of the following is the correct way to add a comment in PHP?
1) // Comment
2) /* Comment */
3) # Comment
4) All of the above
Answer : Option 4
How do you find the length of a string in PHP?
1) strlen()
2) length()
3) strlength()
4) count()
Answer : Option 1