Part
Exercises
1
Hello
Single Line Comment
Multiline Comment
Multiline Printing
Whitespaces
Case Sensitivity
Braces
Integer
Double
Boolean
Other Types as Boolean
Single Quote String
Esc Sequence
Current Time
getdate() function
date() function
Constant
System Constants
Arithmetic Operators
Comparison Operators
Logical Operators
Short Circuit
Conditional Operator
Operator Precedence
If-Then
If-Then-Else
Nested Ifs
Else-Ifs
Switch-Case
For Loop
Pre-Test Loop
Post-Test Loop
2
Array-1
Associative Array
Number of Items
print_r function
array_map function
array_filter function
array_reduce function
Multidimensional Arrays
Matrix-1:Declare Matrix
Matrix-2:Show Matrix
Matrix-3:Multiply Matrix
Jagged Array
Func01:Declare Function
Func02:Optional Parameters
Func03:Parameter Passing Machenism
Func04:Arbitrary Arguments
Func05:Varibale Scoping
Func06:Refer to Global Scope Variables
Func07:Another Approach refer to Global Variables
Func08:Static Variable
Ex01
Ex02
Ex03-Primes
Ex04-Fibonacci
Ex05-Count Number of Characters
Ex06-Finding Min & Max using array_reduce
Ex07-Add Matrix
Ex08-Magic3x3
3
Circle01
Circle02
Circle03:Constructor
Circle04:Properties
OOP1
OOP2
4
MySQL01:Test Connection
MySQL02:Create New Database
MySQL03:Set Active Database
MySQL04:Create Table
MySQL05:Create Table from external file
MySQL06:Insert New Record
MySQL07:Insert new Record with Form
MySQL08:Retrieve Stored Records
MySQL09:Alternative way
MySQL10:Alternative way
MySQL11:Alternative way
MySQL12:Update Record (with Form)