262
Page views
0
Files
0
Videos
0
R.Links

Icon
Syllabus

UNIT
1
Introduction to PHP

Characteristics of PHP - PHP Configuration - Basic PHP Constructs – Variables and Data types – Expressions ,Operators, and Control Structures.

UNIT
2
Functions

Function Definition and Invocation - Nested Functions - Returning Values from a Function - Recursive Functions - Variable Functions - Building Function Libraries. Arrays :Creating Arrays - Multidimensional Arrays - Referencing Multidimensional Arrays - Locating Array Elements - Adding and Removing Elements - Traversing Arrays - Array Size - Sorting Arrays.

UNIT
3
File I/O and the File System

Opening and Closing I/O - Writing to a File - Reading from a File - Reading a File into an Array - Redirecting a File Directly to Output Opening a Process File Pointer with popen( ) - Opening a Socket Connection - External Program Execution - Working with the File System - Displaying and Modifying File Characteristics - Copying and Renaming Files - Deleting Files.

UNIT
4
Strings and Regular Expressions

Regular Expressions - PHP’s Regexp Functions (POSIX Extended) - Regular Expression Syntax (Perl Style) - PHP’sRegexp Functions (Perl Compatible) - Other String-Specific Functions . Forms: An Introduction to Forms . Forms and PHP - Error Checking - Dynamic Forms Construction

UNIT
5
MySQL

Introduction to MySQL :Naming Database Elements - Choosing Your Column Types - Choosing Other Column Properties - Accessing MySQL. Using PHP with MySQL :Modifying the Template - Connecting to MySQL - Executing Simple Queries - Retrieving Query Results - Ensuring Secure SQL - Counting Returned Records - Updating Records with PHP

Reference Book:

• Bernard Golden , “Succeeding with Open Source”, Second Edition, Addision-Wesley Information Technology Series 2005.

Text Book:

• W. J. Gilmore , “A Programmer’s Introduction to PHP 4.0”, Fourth Edition, APress 2001.(Unit I, II , III and IV) • Larry Ullman, "PHP 6 and MySQL 5 for Dynamic Web Sites: Visual QuickPro Guide" 3rd Edition, Peachpit Press, 2009. (Unit V)

 

Print    Download