SlideShare a Scribd company logo
1 of 38
[object Object],[object Object],[object Object],[object Object]
What are we going to cover? ,[object Object],[object Object],[object Object],[object Object],[object Object]
What is PHP? ,[object Object],[object Object],[object Object],[object Object]
What can PHP do? ,[object Object],[object Object],[object Object],[object Object],[object Object]
Why should I learn PHP? ,[object Object],[object Object],[object Object],[object Object]
What do I need  to get started with PHP? ,[object Object],[object Object],[object Object]
What do I need to get started with PHP (cont'd) ,[object Object],[object Object],[object Object]
Easy to learn,  difficult to master ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Why is PHP different to HTML? ,[object Object],[object Object],[object Object]
Why is PHP different to HTML? (cont'd) ,[object Object],[object Object],[object Object]
How web servers work ,[object Object],[object Object],[object Object],[object Object]
How web servers work (cont'd) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
How web servers work (con'td) ,[object Object],[object Object],[object Object],[object Object],[object Object]
How web servers work (cont'd) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
How web servers work (cont'd) ,[object Object],[object Object],[object Object]
How PHP works  with the web server ,[object Object],[object Object],[object Object]
How PHP works  with the web server (cont'd) ,[object Object],[object Object],[object Object]
How PHP works  with the web server (cont'd) ,[object Object],[object Object],[object Object]
How PHP works  with the web server (cont'd) ,[object Object],[object Object],[object Object]
Quick recap before we take a look at some code ,[object Object],[object Object]
PHP Basics: Variables ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
PHP Basics: Variables ,[object Object],[object Object]
PHP Basics: Variables ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
PHP Basics: Control structures ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
PHP Basics: Control structures ,[object Object],[object Object],[object Object]
PHP Basics: Arrays ,[object Object],[object Object]
PHP Basics: Arrays ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],my
PHP Basics: Working with forms ,[object Object],[object Object],[object Object]
PHP Basics: Working with forms ,[object Object]
PHP Basics: Working with forms ,[object Object],[object Object],[object Object]
PHP Basics: Working with databases ,[object Object],[object Object],[object Object],[object Object]
Commonly used  free and open source software which utilises PHP ,[object Object],[object Object],[object Object]
Commonly used  free and open source software which utilises PHP (cont'd) ,[object Object],[object Object],[object Object],[object Object]
PHP frameworks ,[object Object],[object Object]
More information and resources ,[object Object],[object Object],[object Object]
More information and resources (cont'd) ,[object Object],[object Object],[object Object],[object Object]
User groups ,[object Object],[object Object]
Related user groups and developer communities ,[object Object],[object Object],[object Object]

More Related Content

What's hot (10)

Php Tutorial
Php TutorialPhp Tutorial
Php Tutorial
 
1336333055 php tutorial_from_beginner_to_master
1336333055 php tutorial_from_beginner_to_master1336333055 php tutorial_from_beginner_to_master
1336333055 php tutorial_from_beginner_to_master
 
Php introduction and configuration
Php introduction and configurationPhp introduction and configuration
Php introduction and configuration
 
Php tutorial
Php tutorialPhp tutorial
Php tutorial
 
Enterprise PHP (php|works 2008)
Enterprise PHP (php|works 2008)Enterprise PHP (php|works 2008)
Enterprise PHP (php|works 2008)
 
Php tutorial(w3schools)
Php tutorial(w3schools)Php tutorial(w3schools)
Php tutorial(w3schools)
 
Php tutorial
Php  tutorialPhp  tutorial
Php tutorial
 
Php
PhpPhp
Php
 
Justmeans power point
Justmeans power pointJustmeans power point
Justmeans power point
 
Justmeans power point
Justmeans power pointJustmeans power point
Justmeans power point
 

Similar to Intro to-php-19 jun10

Similar to Intro to-php-19 jun10 (20)

Php tizag tutorial
Php tizag tutorialPhp tizag tutorial
Php tizag tutorial
 
PHP learning
PHP learningPHP learning
PHP learning
 
php_tizag_tutorial
php_tizag_tutorialphp_tizag_tutorial
php_tizag_tutorial
 
Php tizag tutorial
Php tizag tutorial Php tizag tutorial
Php tizag tutorial
 
Php tizag tutorial
Php tizag tutorialPhp tizag tutorial
Php tizag tutorial
 
Php1
Php1Php1
Php1
 
Php1
Php1Php1
Php1
 
Php1
Php1Php1
Php1
 
Php
PhpPhp
Php
 
Php notes 01
Php notes 01Php notes 01
Php notes 01
 
PHP - Introduction to PHP Fundamentals
PHP -  Introduction to PHP FundamentalsPHP -  Introduction to PHP Fundamentals
PHP - Introduction to PHP Fundamentals
 
Winter%200405%20-%20Beginning%20PHP
Winter%200405%20-%20Beginning%20PHPWinter%200405%20-%20Beginning%20PHP
Winter%200405%20-%20Beginning%20PHP
 
Winter%200405%20-%20Beginning%20PHP
Winter%200405%20-%20Beginning%20PHPWinter%200405%20-%20Beginning%20PHP
Winter%200405%20-%20Beginning%20PHP
 
php basics
php basicsphp basics
php basics
 
PHP NOTES FOR BEGGINERS
PHP NOTES FOR BEGGINERSPHP NOTES FOR BEGGINERS
PHP NOTES FOR BEGGINERS
 
How to Use PHP in HTML.pdf
How to Use PHP in HTML.pdfHow to Use PHP in HTML.pdf
How to Use PHP in HTML.pdf
 
IT Club @ NCP - PHP Workshop May 10, 2011
IT Club @ NCP - PHP Workshop May 10, 2011IT Club @ NCP - PHP Workshop May 10, 2011
IT Club @ NCP - PHP Workshop May 10, 2011
 
10_introduction_php.ppt
10_introduction_php.ppt10_introduction_php.ppt
10_introduction_php.ppt
 
introduction_php.ppt
introduction_php.pptintroduction_php.ppt
introduction_php.ppt
 
10_introduction_php.ppt
10_introduction_php.ppt10_introduction_php.ppt
10_introduction_php.ppt
 

More from Kathy Reid

Software Freedom Day Melbourne 2013 - Building free software communities
Software Freedom Day Melbourne 2013 - Building free software communitiesSoftware Freedom Day Melbourne 2013 - Building free software communities
Software Freedom Day Melbourne 2013 - Building free software communitiesKathy Reid
 
BarCampGeelong 9th July 2011 - Welcome Presentation
BarCampGeelong 9th July 2011 - Welcome PresentationBarCampGeelong 9th July 2011 - Welcome Presentation
BarCampGeelong 9th July 2011 - Welcome PresentationKathy Reid
 
Not your Nanna's knitting: My first Lilypad Arduino project
Not your Nanna's knitting: My first Lilypad Arduino projectNot your Nanna's knitting: My first Lilypad Arduino project
Not your Nanna's knitting: My first Lilypad Arduino projectKathy Reid
 
Deakin Uni - Videoconferencing journey
Deakin Uni - Videoconferencing journeyDeakin Uni - Videoconferencing journey
Deakin Uni - Videoconferencing journeyKathy Reid
 
Advanced WordPress
Advanced WordPressAdvanced WordPress
Advanced WordPressKathy Reid
 
Introduction to CiviCRM 12 Sep 09
Introduction to CiviCRM 12 Sep 09Introduction to CiviCRM 12 Sep 09
Introduction to CiviCRM 12 Sep 09Kathy Reid
 
Introduction to WordPress
Introduction to WordPressIntroduction to WordPress
Introduction to WordPressKathy Reid
 
Making something out of nothing: Free software for non-profit organisations
Making something out of nothing: Free software for non-profit organisationsMaking something out of nothing: Free software for non-profit organisations
Making something out of nothing: Free software for non-profit organisationsKathy Reid
 

More from Kathy Reid (8)

Software Freedom Day Melbourne 2013 - Building free software communities
Software Freedom Day Melbourne 2013 - Building free software communitiesSoftware Freedom Day Melbourne 2013 - Building free software communities
Software Freedom Day Melbourne 2013 - Building free software communities
 
BarCampGeelong 9th July 2011 - Welcome Presentation
BarCampGeelong 9th July 2011 - Welcome PresentationBarCampGeelong 9th July 2011 - Welcome Presentation
BarCampGeelong 9th July 2011 - Welcome Presentation
 
Not your Nanna's knitting: My first Lilypad Arduino project
Not your Nanna's knitting: My first Lilypad Arduino projectNot your Nanna's knitting: My first Lilypad Arduino project
Not your Nanna's knitting: My first Lilypad Arduino project
 
Deakin Uni - Videoconferencing journey
Deakin Uni - Videoconferencing journeyDeakin Uni - Videoconferencing journey
Deakin Uni - Videoconferencing journey
 
Advanced WordPress
Advanced WordPressAdvanced WordPress
Advanced WordPress
 
Introduction to CiviCRM 12 Sep 09
Introduction to CiviCRM 12 Sep 09Introduction to CiviCRM 12 Sep 09
Introduction to CiviCRM 12 Sep 09
 
Introduction to WordPress
Introduction to WordPressIntroduction to WordPress
Introduction to WordPress
 
Making something out of nothing: Free software for non-profit organisations
Making something out of nothing: Free software for non-profit organisationsMaking something out of nothing: Free software for non-profit organisations
Making something out of nothing: Free software for non-profit organisations
 

Recently uploaded

Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMKumar Satyam
 
Introduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptxIntroduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptxFIDO Alliance
 
Stronger Together: Developing an Organizational Strategy for Accessible Desig...
Stronger Together: Developing an Organizational Strategy for Accessible Desig...Stronger Together: Developing an Organizational Strategy for Accessible Desig...
Stronger Together: Developing an Organizational Strategy for Accessible Desig...caitlingebhard1
 
ERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctBrainSell Technologies
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAnitaRaj43
 
Modernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaModernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaWSO2
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc
 
How to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfHow to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfdanishmna97
 
ADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptxADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptxFIDO Alliance
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)Samir Dash
 
Simplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptxSimplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptxMarkSteadman7
 
Decarbonising Commercial Real Estate: The Role of Operational Performance
Decarbonising Commercial Real Estate: The Role of Operational PerformanceDecarbonising Commercial Real Estate: The Role of Operational Performance
Decarbonising Commercial Real Estate: The Role of Operational PerformanceIES VE
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
Choreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software EngineeringChoreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software EngineeringWSO2
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 

Recently uploaded (20)

Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDM
 
Introduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptxIntroduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptx
 
Stronger Together: Developing an Organizational Strategy for Accessible Desig...
Stronger Together: Developing an Organizational Strategy for Accessible Desig...Stronger Together: Developing an Organizational Strategy for Accessible Desig...
Stronger Together: Developing an Organizational Strategy for Accessible Desig...
 
ERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage Intacct
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by Anitaraj
 
Modernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaModernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using Ballerina
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
 
How to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfHow to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cf
 
Overview of Hyperledger Foundation
Overview of Hyperledger FoundationOverview of Hyperledger Foundation
Overview of Hyperledger Foundation
 
ADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptxADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptx
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
 
Simplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptxSimplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptx
 
Decarbonising Commercial Real Estate: The Role of Operational Performance
Decarbonising Commercial Real Estate: The Role of Operational PerformanceDecarbonising Commercial Real Estate: The Role of Operational Performance
Decarbonising Commercial Real Estate: The Role of Operational Performance
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Choreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software EngineeringChoreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software Engineering
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 

Intro to-php-19 jun10

  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.