SitemapTable of ContentsCopyrightAbout the AuthorWe Want to Hear from You!Reader ServicesIntroduction: Welcome to PHPWho This Book Is ForHow This Book Is OrganizedVersions of Software CoveredConventions Used in This BookLesson 1. Getting to Know PHPPHP BasicsYour First ScriptSummaryLesson 2. VariablesUnderstanding VariablesData TypesSummaryLesson 3. Flow ControlConditional StatementsLoopsSummaryLesson 4. FunctionsUsing FunctionsArguments and Return ValuesUsing Library FilesSummaryLesson 5. Working with NumbersArithmeticNumeric Data TypesNumeric FunctionsSummaryLesson 6. Working with StringsAnatomy of a StringFormatting StringsString FunctionsSummaryLesson 7. Working with ArraysWhat Is an Array?Array FunctionsMultidimensional ArraysSummaryLesson 8. Regular ExpressionsIntroducing Regular ExpressionsUsing eregSummaryLesson 9. Working with Dates and TimesDate FormatsWorking with TimestampsSummaryLesson 10. Using ClassesObject-Oriented PHPWhat Is a Class?Creating and Using ObjectsSummaryLesson 11. Processing HTML FormsSubmitting a Form to PHPProcessing a Form with PHPCreating a Form Mail ScriptSummaryLesson 12. Generating Dynamic HTMLSetting Default ValuesCreating Form ElementsSummaryLesson 13. Form ValidationEnforcing Required Fields