
IT Interview Exam Paper: PHP 11
Subject: PHP 11
Part 11: List for questions and answers of PHP
Q1. Which one of the following statements should be used to disable just the fopen(), and file() functions?
a) disable_functions = fopen(),file()
b) disable_functions = fopen,file
c) functions_disable = fopen(),file()
d) functions_disable = fopen,file
Q2. Which one of the following statements should be used to disable the use of two classes administrator and janitor?
a) disable_classes = “administrator, janitor”
b) disable_classes = class administrator, class janitor
c) disable_classes = class “administrator”, class “janitor”
d) disable_class = class “administrator”, class “janitor”
Q3. What is the default value of max_execution_time directive? This directive specifies how many seconds a script can execute before being terminated.
a) 10
b) 20
c) 30
d) 40
Q4. The memory_limit is only applicable if ___ is enabled when you configure PHP. Fill in the blank.
a) –enable-limit
b) -enable-memory-limit
c) –enable-memory-limit
d) -memory-limit
Q5. Suppose all web material is located within the directory /home/www. To prevent users from viewing and manipulating files such as /etc/password, which one of the following statements should you use?
a) open_dir = “/home/www/”
b) open_dir = /home/www/
c) open_basedir = /home/www/
d) open_basedir = “/home/www/”
Q6. Which Apache directive outputs Apache’s server version, server name, port and compile-in modules?
a) ServerSignature
b) ServerName
c) ServerDetails
d) ServerInfo
Q7. Which directive determines which degree of server details is provided if the ServerSignature directive is enabled?
a) ServerAddons
b) ServerExtra
c) ServerTokens
d) ServerDetails
Q8. Which directive should we disable to obscure the fact that PHP is being used on our server?
a) show_php
b) expose_php
c) print_php
d) info_php
Q9. Say I want to change the extension of a PHP file, which of the following statements should I edit to change from .php to .html in the httpd.conf file?
a) AddType application/x-httpd-php .php
b) AddType application/x-httpd-php .asp
c) AddType application/x-httpd-asp .php
d) AddType application/x-httpd-asp .asp
Q10. The developers of PHP deprecated the safe mode feature as of which PHP version.
a) PHP 5.1.0
b) PHP 5.2.0
c) PHP 5.3.0
d) PHP 5.3.1
Q11. What will be the output if we replace the line $num = preg_grep(“/[0-5]/”, $number); with $num = preg_grep(“/[0-5]/”, $number, PREG_GREP_INVERT);?
a) Array([0]=>0 [1]=>1 [2]=>two [3]=>three [4]=>four [5]=>5)
b) Array([2]=>two [3]=>three [4]=>four)
c) Array([1]=> 1)
d) Array([0]=>0 [5]=>5)
Q12. Which one of the following functions is used to search a string?
a) preg_match
b) preg_search
c) preg_find
d) preg_found
Q13. Which one of the following preg PHP function is used to do a find and replace on a string or an array?
a) preg_replace()
b) preg_find()
c) preg_find_replace()
d) preg_findre()
Q14. Which one of the following preg PHP functions is used to take a string, and put it in an array?
a) preg_destroy()
b) preg_split()
c) preg_unchain()
d) preg_divide()
Q15. Which one of the following is not a preg PHP function?
a) preg_match
b) preg_match_all
c) preg_matchall
d) preg_split
Q16. PHP variables are
a) Multitype variables
b) Double type variables
c) Single type variable
d) Trible type variables
Q17. Is php can support multiple inheritance?
a) yes
b) NO
c) not determined
d) none of the above
Q18. Which of the following is used to check if a function has already been defined?
a) bool function_exists(functionname)
b) bool f_exists(functionname)
c) bool func_exist(functioname)
d) none of these
Q19. $str=”3dollars”; $a=20; $a+=$str; print($a); ?> Output ?
a) 23dollars
b) 203dollars
c) 320dollars
d) 23
Q20. Parameter flags was added in which version of PHP?
a) PHP 4.0
b) PHP 4.1
c) PHP 4.2
d) PHP 4.3
Part 11: List for questions and answers of PHP
Q1. Answer: b
Q2. Answer: a
Q3. Answer: c
Q4. Answer: c
Q5. Answer: d
Q6. Answer: a
Q7. Answer: c
Q8. Answer: b
Q9. Answer: a
Q10. Answer: c
Q11. Answer: b
Q12. Answer: a
Q13. Answer: a
Q14. Answer: b
Q15. Answer: c
Q16. Answer: a
Q17. Answer: b
Q18. Answer: a
Q19. Answer: d
Q20. Answer: d