Unit - I Expressions and control statements in PHP 1.1 History and Advantages of PHP, Syntax of PHP. l.2 Variables, Data types, Expressions and operators, constants. 1.3 Decision making Control statements - if, if-else, nested if, switch, break and continue statement. 1.4 Loop control structures - while, do - while, for and foreach. Unit - II Arrays, Functions and Graphics 2.1 Creating and Manipulating Array, Types of Arrays - Indexed, Associative and Multi-dimensional arrays. 2.2 Extracting data from arrays, implode, explode, and array flip. 2.3 Traversing Arrays. 2.4 Function and its types - User defined function, Variable function and Anonymous function. 2.5 Operations on String and String functions : str_word_count(),strlen(),str rev(), strpos(), str_replace(), ucwords(), strtoupper(), strtolower(), strcmp(). 2.6 Basic Graphics Concepts, Creating Images, Images with text, Scaling Images, Creation of PDF document. Unit - III Apply Object Oriented Concepts in PHP 3.1 Creating Classes and Objects 3.2 Constructor and Destructor 3.3 Inheritance, Overloading and Overriding, Cloning Object. 3.4 Introspection, Serialization Unit - IV Creating and validating forms 4.1 Creating a webpage using GUI Components, Browser Role-GET and POST methods, Server Role 4.2 Form controls : text box, text area, radio button, check box, list, buttons. 4.3 Working with multiple forms : - A web page having many forms. - A form having multiple submit buttons. 4.4 Web page validation. 4.5 Cookies - Use of cookies, Attributes of cookies, create cookies, modify cookies value, and delete cookies. 4.6 Session- Use of session, Start session, get session variables, destroy session. 4.7 Sending E-mail. Unit - V Database Operations 5.1 Introduction to MySQL - Create a database. 5.2 Connecting to a MySQL database : MySQL database server from PHP. 5.3 Database Operations : Insert data, Retrieving the Query result. 5.4 Update and delete operations on table data.