Position of PHP with regard
to other technologies
•
Presentation-oriented server side internet technologies
ASP
JSP
•
Processing-oriented server side internet technologies
CGI
Servlet
•
Presentation of PHP
History
Characteristics of PHP
Basic PHP syntax
•
Expressions
•
Variables
•
Character strings
•
Tables
•
Checking structures
•
Operators
PHP: advanced language concepts
•
Functions
Declaration
Use
Passing parameters
•
Implementation of the object model in PHP
Declaration of a class
Creation of a class instance: the new operator
Inheritance
•
References
•
Processing exceptions |
HTML pages in PHP
•
The structure of:
a PHP processing file
a PHP presentation file
•
Separation strategy between data and processing
Processing in the HTML page
HTML in the PHP page
The dynamics of PHP pages
•
"href" links
•
HTML forms
POST method
GET method
•
Using JavaScript as a complement
Accessing data support in PHP
•
Files
Browsing in directories
Handling files
Accessing local or remote files
•
Databases
The access principle in PHP
The example of MySQL
Other databases
Security in PHP
•
PHP module configuration possibilities
•
Development
Sessions
Passing variables
|