Professional Documents
Culture Documents
Web Engineering LW PHP Part B
Web Engineering LW PHP Part B
Lecture PHP
Instructor
Dr. Mariam Rehman
Professor
• Conditional Statement
• Loop
• Array
• Cookies
• Echo & Print
• Print_r
Conditional Statement
Output
Is Megan a part of the Griffin family?
So what is the difference between
Basic Array and Associative Array?
e s
ki
oo
C
Cookies
OR
• <?php $expire=time()+60*60*24*30; setcookie("user",
"Alex Porter", $expire); ?>
Cookies ---
Retrieve a Cookie Value
3. echo $_COOKIE["user"];
4. // A way to view all cookies
5. print_r($_COOKIE);
6. ?>
Cookies ---
Retrieve a Cookie Value
• Use the isset() function to find out if a cookie has been set
1. <?php
2. if (isset($_COOKIE["user"]))
4. else
6. ?>
Cookies ---
Delete a Cookie
Example #1 Example #2
1. <?php
1. <?php
2.
2. 3. $name = “Web Engineering ";
3. $name=“Allah Bakhsh"; 4.
4. 5. $profile = "PHP Learners";
5. echo $name; 6.
7. $age = 21;
6. //or
8.
7. 9. echo $name , $profile , $age, "
8. echo ($name); years old";
9. 10.
10. ?> 11. ?>
PHP Output--- ECHO
1. <?php
2.
3. $name = “Allah Bakhsh ";
4.
5. $ret = echo $name;
6.
7. ?> We got Error because echo has no return type.
Output ?
Example #1 Example # 2
1. <?php 1. <?php
1. <?php
2. $name = “Derya Khan”;
3. $profile = "PHP Developer";
4. $age = 21;
5. print $name , $profile , $age, " years old";
6. ?>
Output?
Parse error: syntax error
• Notepad++
• Dream Weaver
• Eclipse
• NetBeans