Logo

BIT Web Technology II

bitsemester 5

Unit 1:Introduction

Server Side Scripting, Introduction to PHP, Language Basics: Lexical Structure, Data Types, Variables, Expression and Operators, Flow Control Statements, Including PHP Code, Embedding PHP in Web Pages.

Unit 2:Functions

Functions, Defining and Calling Functions, Variable Scope, Function Parameters, Return Values, Variable Functions, Anonymous Functions, Date and Time functions.

Unit 3:Strings and Arrays

String Constants, Printing Strings, Accessing Characters in Strings, Cleaning Strings, Encoding and Escaping, Comparing, Manipulating and Searching Strings, Regular Expressions, Array, Indexed vs. Associative Arrays, Defining Array, Storing Data in Array, Multidimensional Array, Extracting Multiple Values, Conversion between Array and Variables, Traversing Arrays.

Unit 4:Objects

Objects, Creating Object, Accessing Properties and Methods, Declaring Class, Anonymous Class, Examining Class and Object.

Unit 5:Handling Forms

Building forms, Retrieving Form Data, Processing Forms, Setting Response Headers.

Unit 6:Working with Database

Using PHP to Access Database, Querying a Database with PHP, CRUD Operations Using Forms.

Unit 7:Cookies, Sessions and Authentication

Using Cookies in PHP, HTTP Authentication, Using Sessions.

Unit 8:Debugging PHP

The PHP.ini Settings, Error Handling, Error Reporting, Exceptions, Error Suppression, Triggering Errors, Error Handlers, Error Logs.

Unit 9:File Handling

File Read, Write, Close, File upload, Parsing CSV File, Parsing JSON File.