esasy
1. What's new in PHP 7?
esasy
2. What's the difference between include and require?
esasy
3. What are the characteristics of PHP variables?
esasy
4. What is CakePHP?
esasy
5. What are the different types of error in PHP language?
esasy
6. How will you concatenate two string in PHP?
esasy
7. How to get first and last element of array in php?
esasy
8. Which is the latest version of PHP?
esasy
9. How to merge two arrays in PHP?
esasy
10. What is use of in_array() function in PHP?
esasy
11. What are some good resources to learn PHP?
medium
12. How to check if cookies are enabled?
medium
13. Why is Facebook still using PHP?
medium
14. What is cross site scripting? SQL injection?
medium
15. How to track no of user logged in ?
medium
16. What is NULL?
medium
17. How to prevents SQL injection?
medium
18. How can a file be included to a PHP page?
medium
19. Difference between the implode() and explode() function?
medium
20. What is the cause of this warning: 'Warning: Cannot modify header information - headers already sent', and what is a good practice to prevent it?
medium
21. What is wrong with this if statement: if( !strpos( $haystack, $needle ) ...?
medium
22. How to detect Ajax Request in PHP?
medium
23. What are magic methods in PHP?
medium
24. How to sort array in PHP?
medium
25. Difference between isset() and empty() in PHP?
medium
26. What will be the result of combining a string with another data type in PHP?
medium
27. What are visibility keywords in PHP? (or What is the difference between public, protected and private?)
medium
28. How To Get the Uploaded File Information in PHP Global variables?
medium
29. What are the various methods/ways to pass data from one web page to another web page?
medium
30. Explain include(), include_once, require() and require_once.
medium
31. What is meant by variable variables in PHP?
medium
32. How can you make a connection with MySQL server using PHP?
medium
33. What is the difference between substr() and strstr()?
medium
34. What are the differences between session and cookie?
medium
35. What is a PHP ‘PEAR’?
medium
36. Explain the difference between $_POST and $_GET.
medium
37. How does a PHP session work?
medium
38. What is the difference between urlencode and urldecode ?
medium
39. What is the difference between "mysql_fetch_array" and "mysql_fetch_object"?
medium
40. What is Joomla in PHP?
medium
41. What is Codeigniter?
medium
42. What is the difference between unlink and unset?
medium
43. What is the difference between PHP and HTML?
medium
44. What is a scope resolution operator in PHP? How is it used?
medium
45. What are some PHP Design patterns you have worked with?
medium
46. What is the difference between $var and $$var?
medium
47. What is a Null coalescing operator and what are the uses of it?
medium
48. What is the spaceship operator?
medium
49. What are constant arrays that use define()?
medium
50. What is Serialize function in php?
medium
51. What is serialization?
medium
52. What is un-serialization?
medium
53. How to change the maximum upload file size to 60MB?
medium
54. How to remove empty elements from array?
medium
55. When to use self over $this?
hard
56. What is difference between developing website using Java and PHP?
hard
57. Explain Type hinting in PHP?
hard
58. Why we tend to Use Extract() In PHP?
hard
59. What is the difference between Trait and an Abstract class?
hard
60. What Are PHP Traits?
hard
61. What Is PDO in PHP?
hard
62. What library is used for PDF in PHP?
hard
63. Which is the best framework for PHP?
hard
64. What is the way to avoid email sent through PHP getting into the spam folder?
hard
65. Define anonymous classes in PHP7.
hard
66. What is Static Keyword in PHP?
hard
67. Explain how to optimize PHP scripts
hard
68. Explain soundex() and metaphone().?
hard
69. What is stdClass?
hard
70. What is traits and give example?
hard
71. How can I measure the speed of code written in PHP?
hard
72. How to prevent Browser cache for php site?
hard
73. Is it possible a function with name?
hard
74. How to store array in Constants?
hard
75. How to start session, if already not started?