SlideShare a Scribd company logo
INTRODUCTION TO PHP
               SDPHP
Twitter: @sdphp | www.sdphp.org (coming soon)
  MeetUp: www.meetup.com/SanDiegoPHP/
Who we are:
Presenters
    John Congdon - Senior Web Developer at Networx Online
        Twitter: @johncongdon
        Email: john@sdphp.org
        LinkedIn: http://www.linkedin.com/in/johncongdon

    Eric Van Johnson - Systems Architect at AMCO International Education Services, Inc.
         Twitter: @shocm
         Email: eric@sdphp.org
         LinkedIn: http://www.linkedin.com/in/vanjohnson

San Diego PHP User Group
    San Diego PHP Meetups => http://www.meetup.com/SanDiegoPHP/
    Facebook => https://www.facebook.com/groups/SanDiegoPUG/
    IRC => freenode.net #sdphp
    Twitter => @sdphp
A quick history
Created in 1994 by Rasmus Lerdorf and was a set of simple Common Gateway
Interface (CGI) binaries written in the C programming language that he used for
tracking visits to his online resume, he named the suite of scripts "Personal Home
Page Tools"



In 1998 PHP 3.0 is announced and is a complete rewrite of the platform. By this
time Andi Gutmans and Zeev Suraski of Tel Aviv, Israel join Rasmus to
collaborate on the new implementation. This is also when PHP got it's official
name PHP: Hypertext Preprocessor, which is a recursive acronym.
A quick history (cont.)
PHP 4 is released in 2000 sporting a new engine dubbed 'Zend Engine'
(comprised of the first names of Zeev and Andi). PHP 4.0 introduces a wide range
of additional new features. In addition to the highly improved performance it also
included key features such as support for many more web servers, HTTP
sessions, output buffering, more secure ways of handling user input and several
new language constructs.
There are companies that still use PHP 4.x in their production environment. (And
we like to make fun of them)



PHP 5 released in 2004 powered by Zend Engine II with a new object mode.
Current stable version of PHP is 5.4.8. Several new features come packed in the
current releases of PHP such as Namespace support, Native JSON support, and
security improvements.
Who uses PHP?


 EVERYONE!
Google / Yahoo / Facebook / Sony /
 Bank of America / NYSE / AT&T /
       Blah Blah Blah Blah
OPEN & CLOSING TAGS
VARIABLES
A Variable, as the name suggests, can have its
value change during the execution of a script.
CONSTANTS
A constant, once defined, cannot be changed
or unset. Traditionally constants are uppercase.
INCLUDE FILE.. ONCE




      Useful for class and function loading
INCLUDING MISSING SCRIPTS
TYPES IN PHP
 ●   Strings
 ●   Integers
 ●   Floats
 ●   Arrays
 ●   and many more...
STRINGS



          What's the difference?
INTEGERS
ARRAYS




         Arrays are zero-based.



    Arrays can be of mixed types
ASSOCIATIVE ARRAYS
      Key => Value pairs of data
FLOW CONTROL
FOR LOOPS
FOREACH LOOPS
FOREACH LOOPS
WHILE LOOPS
DO WHILE
SWITCH CASES
CONTINUE AND BREAK




           ●  for
           ● foreach

           ● while
           ● do ... while
           ● switch
ALTERNATE SYNTAXES
ALTERNATE SYNTAX: IF
ALTERNATE SYNTAX: FOR
ALTERNATE SYNTAX: FOREACH




ALTERNATE SYNTAX: WHILE
FUNCTIONS
CLASSES
MAGIC: GET
MAGIC: GET
MAGIC: SET
STATIC
CLASS CONSTANTS
CLASS VISIBILITY
METHOD OVERLOADING
DATABASE ACCESS
Why you should be using PDO (PHP Data Objects)
● Cross Database Driver support
● Prepared Statements
● Proper bindings
● and lots lots more
MODELS, VIEWS, CONTROLLERS
● Code Separation
● Reusability
● Ease Refactoring
MODELS



    ● a model represents your data
    ● Logical container for
      ○ Database calls
      ○ API Access
    ● Models usually represent
      ○ Tables in a database
      ○ a file or collection of files on a hard drive
      ○ Documents stored in Mongo
      ○ Any other data containers you need to define
VIEWS
VIEW.. MODELS?
CONTROLLERS
Other Cool Things PHP Can Do That
Not a Lot of People Know.
● PHP CLI - PHP files don't have to be web
  pages. PHP is a very powerful language that
  can be used from the command line to
  perform a wide range of system task.

● As of PHP 5.4.0, the CLI SAPI provides a
  built-in web server.
    $ cd ~/public_html
    $ php -S localhost:8000
Other Cool Things (cont)
● As of PHP 5.1.0, the CLI SAPI provides an
  interactive shell using the -a option.
PHP Tools
● Text Editor (Notepad / Notepad ++)
● Vim
IDEs
● Eclipse (Open Source)
  ○ PDT Plugin (Open Source)
  ○ Aptana PHP (Open Source)
    ■ Aptana Studio Pro (Commercial)
  ○ Zend Studio (Commercial)
● NetBeans (Open Source)
● PhpStorm (Commercial)
● NuSphere PhpED (Commercial)
What Do Employers Look For?
● A college degree, so you are on the right track
● Code examples. Will typically check for a Github
   account. Make sure you have some publicly contributed
   code. Open Source Projects are good place to do this.
● Certifications
   ○ Zend PHP Certifications http://www.zend.
     com/services/certification/
   ○ MySQL Developer http://education.oracle.
     com/pls/web_prod-plq-dad/db_pages.getpage?
     page_id=458&get_params=p_track_id:MDEV
How Can You Improve Your Skills?
● SD PHP User Group
● Conferences
  ○ Code Works (Los Angeles Dec 12)
    ■ http://codeworks.phparch.com/los-angeles/
  ○ PHP Tek (Chicago every year, usually May)
    ■ 2013 has not been announced yet
    ■ http://tek.phparch.com/
  ○ ZendCon (October)
    ■ http://zendcon.com/
● Contribute to Open Source
● Practice, practice, practice
● Learn to know what you don't know
What Else Do Employers Look For?

            PASSION
Development is a very personal thing.
A developer needs to be creative,
logical, focused, and enjoy what they
are doing. Get involved with the PHP
community. Forums, StackOverflow,
Local User Groups like SDPHP ;-)
Resources
Local
    San Diego PHP Meetups => http://www.meetup.com/SanDiegoPHP/
    Facebook => https://www.facebook.com/groups/SanDiegoPUG/
    IRC => freenode.net #sdphp
    Twitter => @sdphp / @shocm / @johncongdon / @williammanley

Others
    Zend.com
    StackOverflow => http://stackoverflow.com/questions/tagged/php
    php|Arch => http://www.phparch.com/
Credits
Original Presentation by
    William Cahill-Manley - Application Developer for Submodal
         Twitter: @williammanley
       Email: william@sdphp.org

Today's Presenters
   John Congdon - Senior Web Developer at Networx Online
        Twitter: @johncongdon
        Email: john@sdphp.org
        LinkedIn: http://www.linkedin.com/in/johncongdon

     Eric Van Johnson - Systems Architect at AMCO International Education Services, Inc.
          Twitter: @shocm
          Email: eric@sdphp.org
          LinkedIn: http://www.linkedin.com/in/vanjohnson

More Related Content

What's hot (20)

PDF
Experience protocol buffer on android
Richard Chang
 
PDF
Lately in php - 2019 May 4
Eric Poe
 
PPT
Introduction to Go-Lang
Folio3 Software
 
PDF
Multilingual Drupal
Gábor Hojtsy
 
PPTX
Translating software with SDL Passolo?
Loctimize GmbH
 
PDF
WP 4.7 & React — A perfect marriage?
Plastical
 
PPTX
Introduction to SDL Passolo
Annie Markova
 
PPTX
Translating software with SDL Passolo
SDL Trados
 
PDF
All the language support in Drupal 8 - At Drupalaton 2014
Gábor Hojtsy
 
PDF
Mphasis Digital - Use Go (gloang) for system programming, distributed systems...
Aniruddha Chakrabarti
 
KEY
Taking PHP to the next level
David Coallier
 
KEY
Taking PHP To the next level
David Coallier
 
PPTX
Dmytro Dziubenko "Developer's toolchain"
Fwdays
 
PPT
A First Look at Google's Go Programming Language
Ganesh Samarthyam
 
PPTX
Php test fest
Barry O Sullivan
 
PDF
really really really awesome php application with bdd behat and iterfaces
Giulio De Donato
 
PDF
[INNOVATUBE] Tech Talk #3: Golang - Takaaki Mizuno
Nexus FrontierTech
 
PDF
Coding with golang
HannahMoss14
 
PPTX
Introduction to go lang
Amal Mohan N
 
PPTX
Go Lang
Venkata Naga Ravi
 
Experience protocol buffer on android
Richard Chang
 
Lately in php - 2019 May 4
Eric Poe
 
Introduction to Go-Lang
Folio3 Software
 
Multilingual Drupal
Gábor Hojtsy
 
Translating software with SDL Passolo?
Loctimize GmbH
 
WP 4.7 & React — A perfect marriage?
Plastical
 
Introduction to SDL Passolo
Annie Markova
 
Translating software with SDL Passolo
SDL Trados
 
All the language support in Drupal 8 - At Drupalaton 2014
Gábor Hojtsy
 
Mphasis Digital - Use Go (gloang) for system programming, distributed systems...
Aniruddha Chakrabarti
 
Taking PHP to the next level
David Coallier
 
Taking PHP To the next level
David Coallier
 
Dmytro Dziubenko "Developer's toolchain"
Fwdays
 
A First Look at Google's Go Programming Language
Ganesh Samarthyam
 
Php test fest
Barry O Sullivan
 
really really really awesome php application with bdd behat and iterfaces
Giulio De Donato
 
[INNOVATUBE] Tech Talk #3: Golang - Takaaki Mizuno
Nexus FrontierTech
 
Coding with golang
HannahMoss14
 
Introduction to go lang
Amal Mohan N
 

Viewers also liked (20)

PPT
Introduction to PHP
prabhatjon
 
DOCX
Songs
haverstockmedia
 
PPT
Introduction to php
Meetendra Singh
 
PPTX
Introduction in php part 2
Bozhidar Boshnakov
 
PPT
PHP - Introduction to PHP Forms
Vibrant Technologies & Computers
 
PDF
An introduction to PHP 5.4
Giovanni Derks
 
PPT
Introduction To Php For Wit2009
cwarren
 
PPT
PHP - Introduction to PHP
Vibrant Technologies & Computers
 
PPT
PHP - Introduction to PHP MySQL Joins and SQL Functions
Vibrant Technologies & Computers
 
ODP
Don't Code, Bake. An introduction to CakePHP ~PHP Hampshire Oct 2014
David Yell
 
PPT
Introduction to PHP
Kengatharaiyer Sarveswaran
 
PPTX
Introduction to PHP OOP
fakhrul hasan
 
PPT
01 Php Introduction
Geshan Manandhar
 
PDF
Introduction to php web programming - sessions and cookies
baabtra.com - No. 1 supplier of quality freshers
 
PPT
Class 2 - Introduction to PHP
Ahmed Swilam
 
PDF
Introduction Apache Solr & PHP
Hiraq Citra M
 
PDF
Building your own search engine with Apache Solr
Biogeeks
 
PPT
PHP - Introduction to PHP Cookies and Sessions
Vibrant Technologies & Computers
 
PPTX
PHP Powerpoint -- Teach PHP with this
Ian Macali
 
Introduction to PHP
prabhatjon
 
Introduction to php
Meetendra Singh
 
Introduction in php part 2
Bozhidar Boshnakov
 
PHP - Introduction to PHP Forms
Vibrant Technologies & Computers
 
An introduction to PHP 5.4
Giovanni Derks
 
Introduction To Php For Wit2009
cwarren
 
PHP - Introduction to PHP
Vibrant Technologies & Computers
 
PHP - Introduction to PHP MySQL Joins and SQL Functions
Vibrant Technologies & Computers
 
Don't Code, Bake. An introduction to CakePHP ~PHP Hampshire Oct 2014
David Yell
 
Introduction to PHP
Kengatharaiyer Sarveswaran
 
Introduction to PHP OOP
fakhrul hasan
 
01 Php Introduction
Geshan Manandhar
 
Introduction to php web programming - sessions and cookies
baabtra.com - No. 1 supplier of quality freshers
 
Class 2 - Introduction to PHP
Ahmed Swilam
 
Introduction Apache Solr & PHP
Hiraq Citra M
 
Building your own search engine with Apache Solr
Biogeeks
 
PHP - Introduction to PHP Cookies and Sessions
Vibrant Technologies & Computers
 
PHP Powerpoint -- Teach PHP with this
Ian Macali
 
Ad

Similar to Introduction to PHP (SDPHP) (20)

PPT
Introduction to PHP - SDPHP
Eric Johnson
 
PPTX
Introduction to PHP.pptx
SherinRappai
 
PPT
slidesharenew1
truptitasol
 
PPT
sdfsdfsdf
truptitasol
 
PPT
sdfsdfsdf
truptitasol
 
PPT
hgfgf
truptitasol
 
PPT
ssfsd fsdf ds f
truptitasol
 
PPT
ssfsd fsdf ds f
truptitasol
 
PPT
ssfsd fsdf ds f
truptitasol
 
PPT
345345
truptitasol
 
PPT
ssfsd fsdf ds f
truptitasol
 
PPT
test
truptitasol
 
PPT
IntroductiontoPHP.ppt
truptitasol
 
PPT
IntroductiontoPHP.ppt
truptitasol
 
PPT
test
truptitasol
 
PPT
sdfsdfsdf
truptitasol
 
PPT
IntroductiontoPHP.ppt
truptitasol
 
PPT
IntroductiontoPHP.ppt
truptitasol
 
PPT
IntroductiontoPHP.ppt
truptitasol
 
PPT
IntroductiontoPHP.ppt
truptitasol
 
Introduction to PHP - SDPHP
Eric Johnson
 
Introduction to PHP.pptx
SherinRappai
 
slidesharenew1
truptitasol
 
sdfsdfsdf
truptitasol
 
sdfsdfsdf
truptitasol
 
ssfsd fsdf ds f
truptitasol
 
ssfsd fsdf ds f
truptitasol
 
ssfsd fsdf ds f
truptitasol
 
345345
truptitasol
 
ssfsd fsdf ds f
truptitasol
 
IntroductiontoPHP.ppt
truptitasol
 
IntroductiontoPHP.ppt
truptitasol
 
sdfsdfsdf
truptitasol
 
IntroductiontoPHP.ppt
truptitasol
 
IntroductiontoPHP.ppt
truptitasol
 
IntroductiontoPHP.ppt
truptitasol
 
IntroductiontoPHP.ppt
truptitasol
 
Ad

Recently uploaded (20)

PPTX
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
PDF
Jak MŚP w Europie Środkowo-Wschodniej odnajdują się w świecie AI
dominikamizerska1
 
PDF
New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
PPTX
From Sci-Fi to Reality: Exploring AI Evolution
Svetlana Meissner
 
PDF
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
PDF
The Rise of AI and IoT in Mobile App Tech.pdf
IMG Global Infotech
 
PDF
Empower Inclusion Through Accessible Java Applications
Ana-Maria Mihalceanu
 
PPTX
The Project Compass - GDG on Campus MSIT
dscmsitkol
 
PPTX
"Autonomy of LLM Agents: Current State and Future Prospects", Oles` Petriv
Fwdays
 
PDF
Go Concurrency Real-World Patterns, Pitfalls, and Playground Battles.pdf
Emily Achieng
 
PPTX
OpenID AuthZEN - Analyst Briefing July 2025
David Brossard
 
PDF
Advancing WebDriver BiDi support in WebKit
Igalia
 
PDF
How Startups Are Growing Faster with App Developers in Australia.pdf
India App Developer
 
PDF
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
Safe Software
 
PDF
LOOPS in C Programming Language - Technology
RishabhDwivedi43
 
PPTX
COMPARISON OF RASTER ANALYSIS TOOLS OF QGIS AND ARCGIS
Sharanya Sarkar
 
DOCX
Cryptography Quiz: test your knowledge of this important security concept.
Rajni Bhardwaj Grover
 
PDF
“NPU IP Hardware Shaped Through Software and Use-case Analysis,” a Presentati...
Edge AI and Vision Alliance
 
PDF
Mastering Financial Management in Direct Selling
Epixel MLM Software
 
PDF
Smart Trailers 2025 Update with History and Overview
Paul Menig
 
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
Jak MŚP w Europie Środkowo-Wschodniej odnajdują się w świecie AI
dominikamizerska1
 
New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
From Sci-Fi to Reality: Exploring AI Evolution
Svetlana Meissner
 
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
The Rise of AI and IoT in Mobile App Tech.pdf
IMG Global Infotech
 
Empower Inclusion Through Accessible Java Applications
Ana-Maria Mihalceanu
 
The Project Compass - GDG on Campus MSIT
dscmsitkol
 
"Autonomy of LLM Agents: Current State and Future Prospects", Oles` Petriv
Fwdays
 
Go Concurrency Real-World Patterns, Pitfalls, and Playground Battles.pdf
Emily Achieng
 
OpenID AuthZEN - Analyst Briefing July 2025
David Brossard
 
Advancing WebDriver BiDi support in WebKit
Igalia
 
How Startups Are Growing Faster with App Developers in Australia.pdf
India App Developer
 
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
Safe Software
 
LOOPS in C Programming Language - Technology
RishabhDwivedi43
 
COMPARISON OF RASTER ANALYSIS TOOLS OF QGIS AND ARCGIS
Sharanya Sarkar
 
Cryptography Quiz: test your knowledge of this important security concept.
Rajni Bhardwaj Grover
 
“NPU IP Hardware Shaped Through Software and Use-case Analysis,” a Presentati...
Edge AI and Vision Alliance
 
Mastering Financial Management in Direct Selling
Epixel MLM Software
 
Smart Trailers 2025 Update with History and Overview
Paul Menig
 

Introduction to PHP (SDPHP)

  • 1. INTRODUCTION TO PHP SDPHP Twitter: @sdphp | www.sdphp.org (coming soon) MeetUp: www.meetup.com/SanDiegoPHP/
  • 2. Who we are: Presenters John Congdon - Senior Web Developer at Networx Online Twitter: @johncongdon Email: [email protected] LinkedIn: http://www.linkedin.com/in/johncongdon Eric Van Johnson - Systems Architect at AMCO International Education Services, Inc. Twitter: @shocm Email: [email protected] LinkedIn: http://www.linkedin.com/in/vanjohnson San Diego PHP User Group San Diego PHP Meetups => http://www.meetup.com/SanDiegoPHP/ Facebook => https://www.facebook.com/groups/SanDiegoPUG/ IRC => freenode.net #sdphp Twitter => @sdphp
  • 3. A quick history Created in 1994 by Rasmus Lerdorf and was a set of simple Common Gateway Interface (CGI) binaries written in the C programming language that he used for tracking visits to his online resume, he named the suite of scripts "Personal Home Page Tools" In 1998 PHP 3.0 is announced and is a complete rewrite of the platform. By this time Andi Gutmans and Zeev Suraski of Tel Aviv, Israel join Rasmus to collaborate on the new implementation. This is also when PHP got it's official name PHP: Hypertext Preprocessor, which is a recursive acronym.
  • 4. A quick history (cont.) PHP 4 is released in 2000 sporting a new engine dubbed 'Zend Engine' (comprised of the first names of Zeev and Andi). PHP 4.0 introduces a wide range of additional new features. In addition to the highly improved performance it also included key features such as support for many more web servers, HTTP sessions, output buffering, more secure ways of handling user input and several new language constructs. There are companies that still use PHP 4.x in their production environment. (And we like to make fun of them) PHP 5 released in 2004 powered by Zend Engine II with a new object mode. Current stable version of PHP is 5.4.8. Several new features come packed in the current releases of PHP such as Namespace support, Native JSON support, and security improvements.
  • 5. Who uses PHP? EVERYONE! Google / Yahoo / Facebook / Sony / Bank of America / NYSE / AT&T / Blah Blah Blah Blah
  • 7. VARIABLES A Variable, as the name suggests, can have its value change during the execution of a script.
  • 8. CONSTANTS A constant, once defined, cannot be changed or unset. Traditionally constants are uppercase.
  • 9. INCLUDE FILE.. ONCE Useful for class and function loading
  • 11. TYPES IN PHP ● Strings ● Integers ● Floats ● Arrays ● and many more...
  • 12. STRINGS What's the difference?
  • 14. ARRAYS Arrays are zero-based. Arrays can be of mixed types
  • 15. ASSOCIATIVE ARRAYS Key => Value pairs of data
  • 23. CONTINUE AND BREAK ● for ● foreach ● while ● do ... while ● switch
  • 37. DATABASE ACCESS Why you should be using PDO (PHP Data Objects) ● Cross Database Driver support ● Prepared Statements ● Proper bindings ● and lots lots more
  • 38. MODELS, VIEWS, CONTROLLERS ● Code Separation ● Reusability ● Ease Refactoring
  • 39. MODELS ● a model represents your data ● Logical container for ○ Database calls ○ API Access ● Models usually represent ○ Tables in a database ○ a file or collection of files on a hard drive ○ Documents stored in Mongo ○ Any other data containers you need to define
  • 40. VIEWS
  • 43. Other Cool Things PHP Can Do That Not a Lot of People Know. ● PHP CLI - PHP files don't have to be web pages. PHP is a very powerful language that can be used from the command line to perform a wide range of system task. ● As of PHP 5.4.0, the CLI SAPI provides a built-in web server. $ cd ~/public_html $ php -S localhost:8000
  • 44. Other Cool Things (cont) ● As of PHP 5.1.0, the CLI SAPI provides an interactive shell using the -a option.
  • 45. PHP Tools ● Text Editor (Notepad / Notepad ++) ● Vim IDEs ● Eclipse (Open Source) ○ PDT Plugin (Open Source) ○ Aptana PHP (Open Source) ■ Aptana Studio Pro (Commercial) ○ Zend Studio (Commercial) ● NetBeans (Open Source) ● PhpStorm (Commercial) ● NuSphere PhpED (Commercial)
  • 46. What Do Employers Look For? ● A college degree, so you are on the right track ● Code examples. Will typically check for a Github account. Make sure you have some publicly contributed code. Open Source Projects are good place to do this. ● Certifications ○ Zend PHP Certifications http://www.zend. com/services/certification/ ○ MySQL Developer http://education.oracle. com/pls/web_prod-plq-dad/db_pages.getpage? page_id=458&get_params=p_track_id:MDEV
  • 47. How Can You Improve Your Skills? ● SD PHP User Group ● Conferences ○ Code Works (Los Angeles Dec 12) ■ http://codeworks.phparch.com/los-angeles/ ○ PHP Tek (Chicago every year, usually May) ■ 2013 has not been announced yet ■ http://tek.phparch.com/ ○ ZendCon (October) ■ http://zendcon.com/ ● Contribute to Open Source ● Practice, practice, practice ● Learn to know what you don't know
  • 48. What Else Do Employers Look For? PASSION Development is a very personal thing. A developer needs to be creative, logical, focused, and enjoy what they are doing. Get involved with the PHP community. Forums, StackOverflow, Local User Groups like SDPHP ;-)
  • 49. Resources Local San Diego PHP Meetups => http://www.meetup.com/SanDiegoPHP/ Facebook => https://www.facebook.com/groups/SanDiegoPUG/ IRC => freenode.net #sdphp Twitter => @sdphp / @shocm / @johncongdon / @williammanley Others Zend.com StackOverflow => http://stackoverflow.com/questions/tagged/php php|Arch => http://www.phparch.com/
  • 50. Credits Original Presentation by William Cahill-Manley - Application Developer for Submodal Twitter: @williammanley Email: [email protected] Today's Presenters John Congdon - Senior Web Developer at Networx Online Twitter: @johncongdon Email: [email protected] LinkedIn: http://www.linkedin.com/in/johncongdon Eric Van Johnson - Systems Architect at AMCO International Education Services, Inc. Twitter: @shocm Email: [email protected] LinkedIn: http://www.linkedin.com/in/vanjohnson