What is PHP?........................................................................................... What is a PHP File? ................................................................................. What is MySQL? ...................................................................................... PHP + MySQL........................................................................................... Why PHP? ............................................................................................... Where to Start? ...................................................................................... What do You Need? ................................................................................ Download PHP......................................................................................... Download MySQL Database..................................................................... Download Apache Server........................................................................ Basic PHP Syntax..................................................................................... Comments in PHP....................................................................................
Variables in PHP........................................................................................... PHP is a Loosely Typed Language................................................................. Variable Naming Rules.................................................................................. Strings in PHP............................................................................................... The Concatenation Operator.......................................................................... Using the strlen() function............................................................................. Using the strpos() function............................................................................
Chapter 3. PHP Operators 3.1 PHP Operators……………………………………………………………………………………... 3.2 Assignment Operators………………………………………………………………………….. 3.3 Comparison Operators…………………………………………………………………………… 3.4 Logical Operators…………………………………………………………………………………. Chapter 4. PHP If Else and Switch Statements 4.1 Conditional Statements…………………………………………………………………………. 4.2 The If...Else Statement………………………………………………………………………….. 4.3 The ElseIf Statement…………………………………………………………………………….. 4.4 The Switch Statement………………………………………………………………………….. Chapter 5. PHP Functions 5.1 PHP Functions……………………………………………………………………………………… 5.2 Create a PHP Function……………………………………………………………………………. 5.3 Use a PHP Function………………………………………………………………………………… 5.4 PHP Functions - Adding parameters………………………………………………………….. 5.5 PHP Functions - Return values………………………………………………………………….. Chapter 6. PHP Array 6.1 What is an array?............................................................................................... 6.2 Numeric Arrays……………………………………………………………………………………… 6.3 Associative Arrays………………………………………………………………………………….. 6.4 Multidimensional Arrays………………………………………………………………………….
Learn PHP in 7 Days3
Chapter 7. PHP Looping 7.1 7.2 7.3 7.4 7.5
Looping………………………………………………………………………………………………….. The while Statement………………………………………………………………………………… The do...while Statement………………………………………………………………………….. The for Statement…………………………………………………………………………………….. The foreach Statement……………………………………………………………………………….
Chapter 8. PHP Forms and User Inputs 8.1 8.2 8.3 8.4 8.5 8.6 8.7 8.8
PHP Form Handling……………………………………………………………………………… Form Validation…………………………………………………………………………………… The $_GET Variable……………………………………………………………………………… Why use $_GET?................................................................................................ The $_REQUEST Variable……………………………………………………………………… The $_POST Variable…………………………………………………………………………… Why use $_POST?.............................................................................................. The $_REQUEST Variable………………………………………………………………………
Chapter 9. PHP With MYSQL
Learn PHP in 7 Days4
Chapter 1. Introduction PHP is a widely-used general-purpose scripting language that is especially suited for Web development and can be embedded into HTML. PHP is free and efficient alternative to competitors such as Microsoft's ASP PHP is a powerful server-side scripting language for creating dynamic and interactive websites. The PHP syntax is very similar to Perl and C. PHP is often used together with Apache (web server) on various operating systems. It also supports ISAPI and can be used with Microsoft's IIS on Windows. 1.1 What is PHP?
PHP files are returned to the browser as plain HTML
•
PHP files have a file extension of ".php", ".php3", or ".phtml"
1.3 What is MySQL? •
MySQL is a database server
•
MySQL is ideal for both small and large applications
•
MySQL supports standard SQL
•
MySQL compiles on a number of platforms
•
MySQL is free to download and use
1.4 PHP + MySQL •
PHP combined with MySQL are cross-platform (means that you can develop in Windows and serve on a Unix platform)
Learn PHP in 7 Days5
1.5 Why PHP? •
PHP runs on different platforms (Windows, Linux, Unix, etc.)
•
PHP is compatible with almost all servers used today (Apache, IIS, etc.)
•
PHP is FREE to download from the official PHP resource: www.php.net
•
PHP is easy to learn and runs efficiently on the server side
1.6 Where to Start? •
Install an Apache server on a Windows or Linux machine
•
Install PHP on a Windows or Linux machine
•
Install MySQL on a Windows or Linux machine
1.7 What do You Need? This book will not explain how to install PHP, MySQL, or Apache Server. If your server supports PHP - you don't need to do anything! You do not need to compile anything or install any extra tools - just create some .php files in your web directory - and the server will parse them for you. Most web hosts offer PHP support. However, if your server does not support PHP, you must install PHP. Below is a link to a good tutorial from PHP.net on how to install PHP5: http://www.php.net/manual/en/install.php
1.8 Download PHP Download PHP for free here: http://www.php.net/downloads.php
1.9 Download MySQL Database Download MySQL for free here: http://www.mysql.com/downloads/index.html
1.10 Download Apache Server Download Apache for free here: http://httpd.apache.org/download.cgi 1.11 Basic PHP Syntax A PHP scripting block always starts with . A PHP scripting block can be placed anywhere in the document. On servers with shorthand support enabled you can start a scripting block with .
Learn PHP in 7 Days6
However, for maximum compatibility, we recommend that you use the standard form (
Thank you for interesting in our services. We are a non-profit group that run this website to share documents. We need your help to maintenance this website.