Syndetics cover image
Image from Syndetics

PHP Solutions [electronic resource] : Dynamic Web Design Made Easy

By: Material type: Computer fileComputer filePublisher number: 9781430232490Publication details: Dordrecht : Springer, 2010.Edition: 2nd edISBN:
  • 9781430232506
Subject(s): Genre/Form: Additional physical formats: Print version:: PHP Solutions : Dynamic Web Design Made EasyDDC classification:
  • 006.76
LOC classification:
  • QA76.73
Online resources:
Contents:
Table of Contents; About the Author; About the Technical Reviewers; Acknowledgments; Introduction; Using the example files; Layout conventions; Chapter 1 What Is PHP-And Why Should I Care?; How PHP has grown; How PHP makes pages dynamic; Creating pages that think for themselves; How hard is PHP to use and learn?; Can I just copy and paste the code?; How safe is PHP?; What software do I need to write PHP?; What to look for when choosing a PHP editor; General purpose web development tools with PHP support; Dedicated script editors; Chapter 2 Getting Ready to Work with PHP
Checking whether your website supports PHPDeciding where to test your pages; What you need for a local test environment; Individual programs or an all-in-one package?; Setting up on Windows; Getting Windows to display filename extensions; Choosing a web server; Installing XAMPP on Windows; Troubleshooting; Configuring XAMPP; Starting Apache and MySQL automatically with XAMPP; Installing PHP with the Microsoft Web Platform Installer; Installing MySQL separately (for IIS only); Installing phpMyAdmin separately (for IIS only); Setting up on Mac OS X; Installing MAMP; Testing and configuring MAMP
Checking your PHP settings (Windows and Mac)Eliminating magic quotes; Editing php.ini; Where to locate your PHP files; Whats next?; Chapter 3 How to Write PHP Scripts; PHP: The big picture; Telling the server to process PHP; Embedding PHP in a web page; Storing PHP in an external file; Using variables to represent changing values; Naming variables; Assigning values to variables; Ending commands with a semicolon; Commenting scripts; Single-line comments; Multiline comments; Using arrays to store multiple values; Understanding when to use quotes; Special cases: true, false, and null
How PHP treats variables inside stringsUsing escape sequences inside double quotes; Avoiding the need to escape quotes with heredoc syntax; Creating arrays; Using array() to build an indexed array; Using array() to build an associative array; Using array() to create an empty array; Multidimensional arrays; Using print_r() to inspect an array; The truth according to PHP; Explicit Boolean values; Implicit Boolean values; Making decisions by comparing two values; Testing more than one condition; Using the switch statement for decision chains; Using the ternary operator; Creating loops
Loops using while and do . . . while
Making decisionsMaking comparisons; Using indenting and whitespace for clarity; Using loops for repetitive tasks; Using functions for preset tasks; Understanding PHP classes and objects; Displaying PHP output; Joining strings together; Working with numbers; Understanding PHP error messages; Handling exceptions; PHP: A quick reference; Using PHP in an existing website; Data types in PHP; Doing calculations with PHP; Arithmetic operators; Determining the order of calculations; Combining calculations and assignment; Adding to an existing string; All you ever wanted to know about quotes-and more
Summary: This is the second edition of David Power's highly-respected PHP Solutions: Dynamic Web Design Made Easy. This new edition has been updated by David to incorporate changes to PHP since the first edition and to offer the latest techniques - a classic guide modernized for 21st century PHP techniques, innovations, and best practices. You want to make your websites more dynamic by adding a feedback form, creating a private area where members can upload images that are automatically resized, or perhaps storing all your content in a database. The problem is, you're not a programmer and the thought o
Holdings
Item type Home library Call number Status Date due Barcode Item holds
Electronic Resource Electronic Resource UH Online Library Ebooks Not for loan
Total holds: 0

Enhanced descriptions from Syndetics:

Description based upon print version of record.

Table of Contents; About the Author; About the Technical Reviewers; Acknowledgments; Introduction; Using the example files; Layout conventions; Chapter 1 What Is PHP-And Why Should I Care?; How PHP has grown; How PHP makes pages dynamic; Creating pages that think for themselves; How hard is PHP to use and learn?; Can I just copy and paste the code?; How safe is PHP?; What software do I need to write PHP?; What to look for when choosing a PHP editor; General purpose web development tools with PHP support; Dedicated script editors; Chapter 2 Getting Ready to Work with PHP

Checking whether your website supports PHPDeciding where to test your pages; What you need for a local test environment; Individual programs or an all-in-one package?; Setting up on Windows; Getting Windows to display filename extensions; Choosing a web server; Installing XAMPP on Windows; Troubleshooting; Configuring XAMPP; Starting Apache and MySQL automatically with XAMPP; Installing PHP with the Microsoft Web Platform Installer; Installing MySQL separately (for IIS only); Installing phpMyAdmin separately (for IIS only); Setting up on Mac OS X; Installing MAMP; Testing and configuring MAMP

Checking your PHP settings (Windows and Mac)Eliminating magic quotes; Editing php.ini; Where to locate your PHP files; Whats next?; Chapter 3 How to Write PHP Scripts; PHP: The big picture; Telling the server to process PHP; Embedding PHP in a web page; Storing PHP in an external file; Using variables to represent changing values; Naming variables; Assigning values to variables; Ending commands with a semicolon; Commenting scripts; Single-line comments; Multiline comments; Using arrays to store multiple values; Understanding when to use quotes; Special cases: true, false, and null

How PHP treats variables inside stringsUsing escape sequences inside double quotes; Avoiding the need to escape quotes with heredoc syntax; Creating arrays; Using array() to build an indexed array; Using array() to build an associative array; Using array() to create an empty array; Multidimensional arrays; Using print_r() to inspect an array; The truth according to PHP; Explicit Boolean values; Implicit Boolean values; Making decisions by comparing two values; Testing more than one condition; Using the switch statement for decision chains; Using the ternary operator; Creating loops

Loops using while and do . . . while

Making decisionsMaking comparisons; Using indenting and whitespace for clarity; Using loops for repetitive tasks; Using functions for preset tasks; Understanding PHP classes and objects; Displaying PHP output; Joining strings together; Working with numbers; Understanding PHP error messages; Handling exceptions; PHP: A quick reference; Using PHP in an existing website; Data types in PHP; Doing calculations with PHP; Arithmetic operators; Determining the order of calculations; Combining calculations and assignment; Adding to an existing string; All you ever wanted to know about quotes-and more

This is the second edition of David Power's highly-respected PHP Solutions: Dynamic Web Design Made Easy. This new edition has been updated by David to incorporate changes to PHP since the first edition and to offer the latest techniques - a classic guide modernized for 21st century PHP techniques, innovations, and best practices. You want to make your websites more dynamic by adding a feedback form, creating a private area where members can upload images that are automatically resized, or perhaps storing all your content in a database. The problem is, you're not a programmer and the thought o