ARRAY(0xb045e7e0)

Vous voulez voir cette page en français ? Cliquez ici.


or
Sign in to turn on 1-Click ordering.
More Buying Choices
Have one to sell? Sell yours here
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

PHP Phrasebook [Paperback]

Christian Wenz
4.0 out of 5 stars  See all reviews (1 customer review)
List Price: CDN$ 25.99
Price: CDN$ 16.37 & FREE Shipping on orders over CDN$ 25. Details
You Save: CDN$ 9.62 (37%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Usually ships within 2 to 4 weeks.
Ships from and sold by Amazon.ca. Gift-wrap available.
‹  Return to Product Overview

Table of Contents

    Introduction

1. Manipulating Strings.

    Comparing Strings

    Checking Usernames and Passwords

    Converting Strings into Hypertext Markup Language (HTML)

    Using Line Breaks

    Encrypting Strings

    Checksumming Strings

    Extracting Substrings

    Protecting Email Addresses Using ASCII Codes

    Scanning Formatted Strings

    Getting Detailed Information About Variables

    Searching in Strings

    Using POSIX Regular Expressions

    Using Perl-Compatible Regular Expressions

    Finding Tags with Regular Expressions

    Validating Mandatory Input

    Validating Numbers (and Other Data Types)

    Validating Email Addresses

    Search and Replace

2. Working with Arrays.

    Accessing All Elements of Numerical Arrays

    Accessing All Elements of Associative Arrays

    Accessing All Array Elements in Nested Arrays

    Turning an Array into Variables

    Converting Strings to Arrays

    Converting Arrays to Strings

    Sorting Arrays Alphabetically

    Sorting Associative Arrays Alphabetically

    Sorting Nested Arrays

    Sorting Nested Associative Arrays

    Sorting IP Addresses (as a Human Would)

    Sorting Anything

    Sorting with Foreign Languages

    Applying an Effect to All Array Elements

    Filtering Arrays

    Getting Random Elements Out of Arrays

3. Date and Time.

    Using Text Within date()

    Automatically Localizing Dates

    Manually Localizing Dates

    Using the Current Date the U.S./U.K./European Way

    Formatting a Specific Date

    Validating a Date

    Calculating a Relative Date

    Creating a Sortable Time Stamp

    Converting a String into a Date

    Determining Sunrise and Sunset

    Using Date and Time for Benchmarks

    Using Form Fields for Date Selection

    Create Self-updating Form Fields for Date Selection

    Calculating the Difference Between Two Dates

    Using GMT Date/Time Information

4. Interacting with Web Forms.

    Sending Form Data Back to the Current Script

    Reading Out Form Data

    Coping with "Magic Quotes"

    Checking Whether a Form Has Been Submitted

    Saving Form Data into a Cookie

    Prefilling Text Fields and Password Fields

    Prefilling Multiline Text Fields

    Preselecting Radio Buttons

    Preselecting Check Boxes

    Preselecting Selection Lists

    Preselecting Multiple Selection Lists

    Processing Graphical Submit Buttons

    Checking Mandatory Fields

    Checking Selection Lists

    Writing All Form Data into a File

    Sending All Form Data Via Email

    Getting Information About File Uploads

    Moving Uploaded Files to a Safe Location

5. Remembering Users (Cookies and Sessions).

    Understanding Cookies

    Creating a Cookie

    Reading Out Cookies

    Getting Rid of "Magic Quotes" in Cookies

    Setting a (Reasonable) Expiry Date

    Setting a Client-Specific Expiry Date

    Deleting a Cookie

    Making Cookies Accessible for Several Domains

    Checking Whether the Client Supports Cookies

    Saving Multiple Data in One Cookie

    Saving the User's Language Preference

    Understanding Sessions

    Where to Store the Sessions

    How to Maintain the Session State

amznJQ.available("jQuery", function() { var seeAllCustomerImage = jQuery("#see-all-customer-image-and-share"); var seeAllCustomerImagelinkHtml = 'Share your own customer images'; seeAllCustomerImage.append(seeAllCustomerImagelinkHtml); });

‹  Return to Product Overview