| Sr. No. | Category | Question | 
|---|
 
                                                          
                                   | 1. | Basic Syntax and Variables | Write a PHP script to display the current date and time. | 
                              
                                   | 2. | Basic Syntax and Variables | Create a PHP script to swap the values of two variables without using a third variable. | 
     
                                                          
                                   | 3. | Control Structures | Write a PHP program to check if a given number is a prime number. | 
                              
                                   | 4. | Control Structures | Write a PHP script to generate the first 10 Fibonacci numbers. | 
     
                                                          
                                   | 5. | Functions in PHP | Create a PHP function to reverse a string. | 
                              
                                   | 6. | Functions in PHP | Write a PHP function to calculate the factorial of a number. | 
     
                                                          
                                   | 7. | Arrays in PHP | Write a PHP script to find the largest and smallest elements in an array. | 
                              
                                   | 8. | Arrays in PHP | Create a PHP function to merge two arrays and remove duplicate values. | 
     
                                                          
                                   | 9. | Strings in PHP | Write a PHP script to count the number of vowels in a given string. | 
                              
                                   | 10. | Strings in PHP | Create a PHP function to check if a string is a palindrome. | 
     
                                                          
                                   | 11. | File Handling | Write a PHP script to read the contents of a file and display it. | 
                              
                                   | 12. | File Handling | Create a PHP script to write a string to a file. | 
     
                                                          
                                   | 13. | Database Interaction | Write a PHP script to connect to a MySQL database and retrieve data from a table. | 
                              
                                   | 14. | Database Interaction | Create a PHP script to insert a new record into a MySQL database table. | 
     
                                                          
                                   | 15. | Object-Oriented Programming | Write a PHP class to represent a "Book" with properties for title, author, and price, and methods to get and set these properties. | 
                              
                                   | 16. | Object-Oriented Programming | Create a PHP script that uses inheritance to extend the "Book" class to a "EBook" class with an additional property for file format. | 
     
                                                          
                                   | 17. | Array-Based Questions | Write a function to find the second largest element in an array. | 
                              
                                   | 18. | Array-Based Questions | Given an array of integers, return pairs of numbers that add up to a given sum. | 
                              
                                   | 19. | Array-Based Questions | Write a function to remove duplicate elements from an array without using built-in functions. | 
                              
                                   | 20. | Array-Based Questions | Rotate an array by n positions to the right. | 
                              
                                   | 21. | Array-Based Questions | Find a subarray with a given sum in an array of positive integers. | 
     
                                                          
                                   | 22. | Array-Based Operations | Create an array with 10 numbers. Write a script to find the sum and average of the array elements. | 
                              
                                   | 23. | Array-Based Operations | Sort an array of strings in alphabetical order and display the result. | 
                              
                                   | 24. | Array-Based Operations | Write a function to remove duplicate elements from an array without using built-in functions. | 
     
                                                          
                                   | 25. | Array-Based Manipulation | Write a function to remove duplicate values from an array. | 
                              
                                   | 26. | Array-Based Manipulation | Reverse an array without using built-in functions and display the reversed array. | 
                              
                                   | 27. | Array-Based Manipulation | Merge two arrays into a single array and remove any duplicate values. | 
     
                                                          
                                   | 28. | Array-Based Searching and Filtering | Write a function to check if a specific value exists in an array. | 
                              
                                   | 29. | Array-Based Searching and Filtering | Filter an array to return only even numbers. | 
                              
                                   | 30. | Array-Based Searching and Filtering | Find the index of a specific value in an array. | 
     
                                                          
                                   | 31. | Array-Based Multi-Dimensional Arrays | Create a 2D array representing a matrix and write a script to display its transpose. | 
                              
                                   | 32. | Array-Based Multi-Dimensional Arrays | Write a function to sum all elements in a multi-dimensional array. | 
     
                                                          
                                   | 33. | Associative Array-Based Basic Operations | Create an associative array representing a person with keys for name, age, and email. Write a script to display each value. | 
                              
                                   | 34. | Associative Array-Based Basic Operations | Add a new key-value pair to an existing associative array and display the updated array. | 
     
                                                          
                                   | 35. | Associative Array-Based Manipulation | Write a function to update the value of a specific key in an associative array. | 
                              
                                   | 36. | Associative Array-Based Manipulation | Remove a key-value pair from an associative array and display the updated array. | 
     
                                                          
                                   | 37. | Associative Array-Based Searching and Filtering | Write a function to check if a specific key exists in an associative array. | 
                              
                                   | 38. | Associative Array-Based Searching and Filtering | Filter an associative array to return only elements where the value meets a certain condition. | 
     
                                                          
                                   | 39. | Nested Associative Arrays | Create a nested associative array representing a company's employees with departments and roles. Write a script to display all employee names in a specific department. | 
                              
                                   | 40. | Nested Associative Arrays | Write a function to add a new employee to a specific department in the nested associative array. | 
     
                                                          
                                   | 41. | Combining Arrays | Combine two associative arrays into one, with the second array's values overwriting the first array's values where keys overlap. | 
     
                                                          
                                   | 42. | Data-Oriented Questions | Write a function to flatten a multidimensional array. | 
                              
                                   | 43. | Data-Oriented Questions | Write a function to count the frequency of each element in an array. | 
                              
                                   | 44. | Data-Oriented Questions | Write a function to merge two sorted arrays into one sorted array. | 
                              
                                   | 45. | Data-Oriented Questions | Write a function to find common elements between two arrays. | 
                              
                                   | 46. | Data-Oriented Questions | Given an array of strings, group anagrams together. | 
     
                                                          
                                   | 47. | Advanced Questions | Implement a Least Recently Used (LRU) cache using arrays or linked lists. | 
                              
                                   | 48. | Advanced Questions | Find the length of the longest consecutive elements sequence in an unsorted array. | 
                              
                                   | 49. | Advanced Questions | Implement the Kadane’s Algorithm to find the maximum sum subarray. | 
                              
                                   | 50. | Advanced Questions | Write a function that returns an array output such that output[i] is equal to the product of all the elements of arr except arr[i]. | 
                              
                                   | 51. | Advanced Questions | Find the k most frequent elements in an array. |