 History  Frameworks & Libraries  Object-Oriented PHP  Advance Techniques & Classes  Future  Demo  Questions?

Slides:



Advertisements
Similar presentations
PHP Hypertext Pre-Processor
Advertisements

Build your own PHP Extension Hanoi PHP Day 2010 Bui Dinh Ngoc AiTi-Aptech - CAH Trưng đào to Lp trình viên Quc t AiTi-Aptech.
Other Web Application Development Technologies. PHP.
Powerpoint Templates Page 1 Powerpoint Templates Server Side Scripting PHP.
CMS (Content Management System And Wordpress) Presented By: Syed Arshad Sultan UI Developer – w3maestro.co.uk PHP & MySQL.
1.  Understanding about How to Working with Server Side Scripting using PHP Framework (CodeIgniter) 2.
INTRODUCTION GROUP MEMBERS Abubakr Saeed : Khurram Ali Khan :
Software Freedom Day th September 2007 Asia Pacific Institute of Information Technology Colombo, Sri Lanka. Nazly Ahmed Scripting The Web.
PHP: Hypertext Preprocessor Greg Lowe Rob White Brian Wright Mike Zywiec.
BY: ALBERTO CABEZAS 4/19/2010. INTRODUCTION: PHP is considered today as one of the most famous scripting languages. PHP is widely used as a general purpose.
PHP/ASP Robert Nelson & Will Vanlue BA370 November 4 th, 2005.
Learning Web development. 3(+1) Tier architecture PHP script Remote services Web Server (Apache, IIS) Browser (IE, FireFox, Opera) Desktop (PC or MAC)
Introduction to PHP. PHP Origins Rasmus LerdorfRasmus Lerdorf (born Greenland, ed Canada) PHP originally abbreviation for ‘Personal Home Pages’, now ‘PHP.
Intermediate PHP (1) Data Structures, Functions, Basic OO & Error Handling.
May 11, 2011 PHP Hypertext Preprocessor. What is the technology? ✤ Server side scripting and programming language. ✤ Can be embedded in HTML ✤ Free and.
By Brian Patterson & Amanda Perez. PHP was originally created to maintain his personal homepage, hence the name PHP. Development began in 1994 and was.
Scripting Languages and PHP. Origins Rasmus Lerdorf ‘Personal Home Pages’. Zeev Surashi and Andi Gutmans Open Source PHP version 4 Full information on.
May 11, 2011 PHP Hypertext Preprocessor. What is the technology? ✤ Server side scripting and programming language. ✤ Can be embedded in HTML ✤ Free and.
How Clients and Servers Work Together. Objectives Learn about the interaction of clients and servers Explore the features and functions of Web servers.
© 2008 Zend Technologies; made available under the EPL v March 2008 PDT – The PHP Development Toolkit Assaf Almaz, PDT co-Project Leader Zend Technologies.
PHP PHP: Hypertext Preprocessing Matt Murphy & Dublas Portillo.
PHP PHP: Hypertext Preprocessing. What is PHP? PHP is a server-side scripting language designed specifically for the Web. An open source language PHP.
Web Programming with PHP (1). -Computer programming (often shortened to programming or coding) is the process of writing, testing, debugging/troubleshooting,
CS Learning Centre PHP Tutorial. Introduction ⇨ Based on PHP and MySQL Web Development, Third Edition (Available as CS eBook from Dal Library) ⇨ Other.
Sys Prog & Scripting - HW Univ1 Systems Programming & Scripting Lecture 15: PHP Introduction.
Introduction to PHP. PHP PHP is the Hypertext Pre-processor –Script language –Embedded into HTML –Runs as Apache module –Can use DB (MySQL, Oracle, Microsoft.
PHP HYPERTEXT: PREPROCESSOR By: Justin T. Pleva. WHAT IS PHP?  General purpose  Server-side web development  Console application.
What is PHP PHP (officially "PHP: Hypertext Preprocessor") is a server-side HTML-embedded scripting language –means that code does not need to be compiled.
PHP - Hypertext Preprocessor Yaron Benita De Paul University.
Script Programming Sutep JUNKHIAW
1 Pertemuan 13 PHP-MySQL Last Updated: 15 th May 2010 By M. Arief
ITD 3194 Web Application Development Chapter 4: Web Programming Language.

An Introduction to PHP The University of Tennessee at Chattanooga C. Daniel Chase “An introduction to basic PHP use with a focus on the power of dynamic.
Chapter 12 Cookies and Sessions Part 2. Setting Cookie Parameters setcookie(name, value, expiration, path, host, secure, httponly) epoch – midnight on.
PHP was created by Rasmus Lerdorf in It was initially server-side, traffic tracking script. PHP 2 (1995) Added database support, file uploads, regular.
PHP PHP: Hypertext Preprocessing Preston Brinks and Sean McKenzie.
PHP With the New PDO::Informix Presented by: Thomas Beebe Advanced DataTools Corporation
“The APS standard is already supported by more than 100 PHP applications for everything from blogging and collaboration to content management, ecommerce.
Computing & Information Sciences Kansas State University Lecture 17 of 42 Friday, 10 October 2008 William H. Hsu Department of Computing and Information.
Introduction to PHP and MySQL Kirkwood Center for Continuing Education By Fred McClurg, © Copyright 2015, Fred McClurg, All Rights.
PHP OVERVIEW. C ONTENT Introduction of PHP History and development Basics of PHP programming.
1 Chapter 9 – Cookies, Sessions, FTP, and More spring into PHP 5 by Steven Holzner Slides were developed by Jack Davis College of Information Science.
CS320 Web and Internet Programming Introduction to PHP Chengyu Sun California State University, Los Angeles.
COOKIES and SESSIONS. COOKIES A cookie is often used to identify a user. A cookie is a small file that the server embeds on the user's computer. Each.
WEB DEVELOPMENT WITH PHP/MYSQL. WEB DEVELOPMENT COURSE HAS DIFFERENT NAME IN DIFFERENT INSITUTES, THIS IS A CORE COURSE FOR BS/MS STUDENTS. THIS IS ALSO.
Yasar Hussain Malik - NISTE. PHP Origins Rasmus Lerdorf PHP originally abbreviation for ‘Personal Home Pages’, now ‘PHP Hypertext Processor’ Other key.
Martin Kruliš by Martin Kruliš (v1.1)1.
PHP and Sessions. Session – a general definition The GENERAL definition of a session in the “COMPUTER WORLD” is: The interactions (requests and responses)
 A cookie is often used to identify a user. A cookie is a small file that the server embeds on the user's computer. Each time the same computer requests.
1Introduction to PHP 5 Presented by Brett Buddin.
PHP OVERVIEW. C ONTENT Introduction of PHP History and development Basics of PHP programming.
Cookies and Sessions in PHP. Arguments for the setcookie() Function There are several arguments you can use i.e. setcookie(‘name’, ‘value’, expiration,
Sessions and cookies (part 2) MIS 3501, Fall 2015 Brad N Greenwood, PhD Department of MIS Fox School of Business Temple University 11/19/2015.
Session 11: Cookies, Sessions ans Security iNET Academy Open Source Web Development.
PHP Training With Live SSDN Technologies SSDN Technologies To request free demo session please mail us at or call us at
PHP. Outline  What is PHP?  What can PHP do?  PHP Basics  PHP and Forms  Cookies and Sessions  Database Connections  Command.
Web Programming with PHP (3) Superglobals, Form & File processing.
Programming for the Web Cookies & Sessions Dónal Mulligan BSc MA
9/11/ TOPS Technologies: int.com/php-training-course.html.
PHP Training With Live Project Sigma SEO Solutions To request free demo session please mail us at or call us at
Enterprise PHP PHP applications in the big business.
Introduction to PHP and MySQL – Creating Database-Driven Websites
Introduction to PHP “PHP is a server-side scripting language designed specifically for the Web. Within an HTML page, you can embed PHP code that will be.
Introduction to PHP “PHP is a server-side scripting language designed specifically for the Web. Within an HTML page, you can embed PHP code that will be.
PHP PHP PHP STAND FOR HYPERTEXT PRE-PROCESSOR. PHP PHP PHP STAND FOR HYPERTEXT PRE-PROCESSOR.
PHP / MySQL Introduction
14-мавзу. Cookie, сеанс, FTP и технологиялари
PHP Frameworks For Developers.. PHP known as the world's most popular server-side scripting language has evolved a lot since the first inline code snippet.
Skulbong Taisawapak ID:
Presentation transcript:

 History  Frameworks & Libraries  Object-Oriented PHP  Advance Techniques & Classes  Future  Demo  Questions?

 Rasmus Lerdorf  CGI Scripts in Perl  Rewritten in C for better performance  PHP/FI & PHPTools  1995 Release date

 Andi Gutmans & Zeev Suraski  1997 PHP 3  1999 Zend Engine  2000 PHP 4

 Yii  CodeIgniter  CakePHP  Zend  Symfony

   course/ course/

 Pear › PHP Extension and Application Repository › › Web forms, form validation, xml parsers  cURL › Client URLs › libcurl ( › http, https, ftp, telnet, ldap

 Variable declaration  Object Cloning  User-Level Overloading  Typecasting

 Constants  Define  Global

 1x4d0ea 1x4d0ea

 __get() › Utilized for reading data from inaccessible properties  __set() › Utilized for writing data to inaccessible properties  __call()  __callStatic()  __construct()  __destruct()  rloading.php rloading.php

 settype()  gettype()

 PHP CLI  SSH  Mail  Sessions & Cookies

 #!/usr/bin/php  Scheduled/ing tasks  Multithreading  Stdin, Stdout, stderr

 ssh2_connect()  ssh2_execute()  ssh2_fingerprint()  ssh2_auth_password(), pubkey_file(), none()  ssh2_tunnel()  ssh2_mkdir(), rmdir(), chmod(), unlink()

 qyssdaw qyssdaw

 mail($to, $subject, $message, $headers)  $to ->  $subject -> ‘Subject’  $message -> ‘Message body’  $headers -> From, BCC, CC, Reply-To

 start_session()  session_destroy()  $_SESSION[]

 setcookie(  name -> name of the cookie  value -> value of cookie ($_COOKIE[‘name’])  expire -> when cookie expires  (time() + 60 * 60 * 24 * 30)  path -> path of where the cookie is available  domain -> The domain that the cookie is available to  secure -> true or false for https  httponly -> When true the cookie can only be accessed and used through http )

 Oracle  MySQL  SQLite  MS SQL  More…

 PDO -> PHP Data Object › Data-access abstraction layer ›

 PHP 6 › Unicode support › Enhanced array indexing › Performance › Break to labels

  