PHP

PHP language MCQ



1. Introduction to web techniques

1. Introduction to web techniques
1. HTTP basics, Introduction to Web server and Web browser
 2. Introduction to PHP
 3. What does PHP do?
 4. Lexical structure
 5. Language basics
MCQ Link1

2. Function and String

2. Function and String
 1. Defining and calling a function
 2. Default parameters
 3. Variable parameters, Missing parameters  
 4. Variable function, Anonymous function 
 5. Types of strings in PHP
 7. Encoding and escaping 
 8. Comparing strings 
 9. Manipulating and searching strings 
 10. Regular expressions
MCQ Link2

MCQ Link3

MCQ Link4

MCQ Link5

MCQ Link6

3. Arrays

3. Arrays
 1. Indexed Vs Associative arrays
 2. Identifying elements of an array
 3. Storing data in arrays 
 4. Multidimensional arrays 
 5. Extracting multiple values
 6. Converting between arrays and variables
 7. Traversing arrays 
 8. Sorting 
 9. Action on entire arrays 
 10. Using arrays 
MCQ Link7

MCQ Link8

MCQ Link9

MCQ Link10

4. Introduction to Object Oriented Programming

4. Introduction to Object Oriented Programming
 1. Classes
 2. Objects
 3. Introspection  
 4. Serialization 
 5. Inheritance 
 6. Interfaces  
 7. Encapsulation 
MCQ Link8

5. Files and directories

5. Files and directories
 1. Working with files and directories
2. Opening and Closing, Getting information about file, Read/write to file, Splitting name and path from file, Rename and delete files
 3. Reading and writing characters in file 
 4. Reading entire file 
 5. Random access to file data 
 6. Getting information on file 
 7. Ownership and permissions 
MCQ Link9

6. Databases (PHP-PostgreSQL, MySQL)

6. Databases (PHP-PostgreSQL, MySQL)
 1. Using PHP to access a database
 2. Relational databases and SQL
 3. PEAR DB basics 
 4. Advanced database techniques 
 5. Creation of files 
MCQ Link10

7. Web Techniques

7. Web Techniques
 1. Variables
 2. Server information
3. Processing forms
4. Setting response headers
 5. Maintaining state 
 6. SSL 
MCQ Link11

8. Handling email with php

8. Handling email with php
 1. Email background
 2. Internet mail protocol
 3. Structure of an email message  
 4. Sending email with php 
 5. Email attachments. 
 6. Email id validation and verification 
 7. PHP error handling. 
MCQ Link12

9. PHP framework

9. PHP framework
 1. Introduction to PHP framework.
 2. Features, Applications.
 3. One example like JOOMLA,DRUPAL. 
MCQ Link13

10. XML

10. XML
 1. What is XML?
 2. XML document Structure
 3. PHP and XML  
 4. XML parser  
 5. The document object model  
 6. The simple XML extension 
 7. Changing a value with simple XML 
MCQ Link14

11. AJAX

11. Servlet
 1. Introduction of AJAX
 2. AJAX web application model
 3. AJAX –PHP framework 
 4. Performing AJAX validation  
 5. Handling XML data using php and AJAX 
 6. Connecting database using php and AJAX 
MCQ Link15