PHP programming solutions / (Record no. 76)
[ view plain ]
| 000 -LEADER | |
|---|---|
| fixed length control field | 05250cam a2200337 a 4500 |
| 001 - CONTROL NUMBER | |
| control field | 14820305 |
| 003 - CONTROL NUMBER IDENTIFIER | |
| control field | OSt |
| 005 - DATE AND TIME OF LATEST TRANSACTION | |
| control field | 20190819121934.0 |
| 008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION | |
| fixed length control field | 070424s2007 nyua 001 0 eng |
| 010 ## - LIBRARY OF CONGRESS CONTROL NUMBER | |
| LC control number | 2007017013 |
| 020 ## - INTERNATIONAL STANDARD BOOK NUMBER | |
| International Standard Book Number | 978-0-07-065978-0 |
| 035 ## - SYSTEM CONTROL NUMBER | |
| System control number | (OCoLC)ocn123818290 |
| 035 ## - SYSTEM CONTROL NUMBER | |
| System control number | (OCoLC)123818290 |
| 040 ## - CATALOGING SOURCE | |
| Original cataloging agency | DLC |
| Transcribing agency | DLC |
| Modifying agency | BAKER |
| -- | BTCTA |
| -- | C#P |
| -- | YDXCP |
| -- | IXA |
| -- | DLC |
| 050 00 - LIBRARY OF CONGRESS CALL NUMBER | |
| Classification number | QA76.73.P224 |
| Item number | V38 2007 |
| 082 00 - DEWEY DECIMAL CLASSIFICATION NUMBER | |
| Classification number | 005.133 VIK |
| Edition number | 23 |
| 100 1# - MAIN ENTRY--PERSONAL NAME | |
| Personal name | Vaswani, Vikram. |
| 245 10 - TITLE STATEMENT | |
| Title | PHP programming solutions / |
| Statement of responsibility, etc. | Vikram Vaswani. |
| 260 ## - PUBLICATION, DISTRIBUTION, ETC. | |
| Place of publication, distribution, etc. | New York : |
| Name of publisher, distributor, etc. | McGraw-Hill, |
| Date of publication, distribution, etc. | c2007. |
| 300 ## - PHYSICAL DESCRIPTION | |
| Extent | xx, 556 p. : |
| Other physical details | ill. ; |
| Dimensions | 23 cm. |
| 500 ## - GENERAL NOTE | |
| General note | Includes index. |
| 505 ## - FORMATTED CONTENTS NOTE | |
| Formatted contents note | Chapter 1, Working With Strings discusses common problems when working with strings in PHP. Some of the problems discussed include removing unnecessary whitespace, finding and replacing string patterns, counting and extracting string segments, identifying duplicate words, encrypting text and generating string passwords.<br/><br/>Chapter 2, Working With Numbers discusses number manipulation in PHP. Some of the problems discussed include converting number bases; calculating trigonometric values; working with complex numbers and fractions; generating prime numbers; and translating numbers into words in different languages.<br/><br/>Chapter 3, Working With Dates and Times discusses common issues when working with temporal values in PHP. Some of the problems discussed include converting between time zones; calculating the number of days in a month or year; performing date arithmetic; and working with arbitrarily large date values.<br/><br/>Chapter 4, Working With Arrays discusses PHP arrays. Listings include recursively traversing and searching a series of nested arrays, sorting arrays by more than one key, filtering array elements by user-defined criteria, and swapping array keys and values.<br/><br/>Chapter 5, Working With Functions and Classes discusses problems encountered when defining and using functions and classes in PHP. Some of the problems solved include using variable-length argument lists and default arguments; checking class ancestry; overloading class methods; cloning and comparing objects; using abstract classes; and adjusting class member visibility.<br/><br/>Chapter 6, Working With Files and Directories is all about PHP's interaction with the file system. Solutions are included for tasks like searching and replacing patterns within files; comparing file contents; extracting specific lines or bytes from files; recursively processing directories; and converting files between UNIX and MS-DOS formats.<br/><br/>Chapter 7, Working With HTML and Web Pages discusses common tasks related to using PHP in a Web application. It includes listings for finding and turning text URLs into HTML hyperlinks; generating DHTML menu trees from a database; visually displaying the progress of server tasks; and caching and paginating content.<br/><br/>Chapter 8, Working With Forms, Sessions and Cookies discusses common problems of input validation, security and data persistence. Listings are included for storing and retrieving session variables; authenticating users and protecting pages from unauthorized access; building a session-based shopping cart; and creating persistent objects.<br/><br/>Chapter 9, Working With Databases discusses solutions for common problems involving PHP and databases. It includes listings for retrieving a subset of an SQL result set; writing portable database code; performing transactions; protecting special characters in query strings; and storing binary data in a table.<br/><br/>Chapter 10, Working With XML discusses common problems related to using PHP with XML. It includes listings for processing node and attribute values; validating XML against DTDs or Schemas; transforming XML with XSLT style sheets; parsing RSS feeds; and interfacing with SOAP services.<br/><br/>Chapter 11, Working With Different File Formats and Network Protocols is all about interfacing the language with as many servers, protocols and formats as possible. It includes listings for connecting to FTP servers; reading mail in POP3 mailboxes; querying DNS and WHOIS servers; extracting thumbnails from digital JPEGs; dynamically generating PDF files; and creating MIME-compliant email messages.<br/><br/>Chapter 12, Working With Exceptions, And Other Miscellanea discusses common problems related to exception handling and error processing. It also includes solutions for profiling and benchmarking your PHP scripts; executing external programs from within PHP; altering the PHP configuration at run-time; creating compiled PHP bytecode; and localizing PHP applications. |
| 650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM | |
| Topical term or geographic name entry element | PHP (Computer program language) |
| 650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM | |
| Topical term or geographic name entry element | Web sites |
| General subdivision | Design. |
| 856 42 - ELECTRONIC LOCATION AND ACCESS | |
| Materials specified | Contributor biographical information |
| Uniform Resource Identifier | <a href="http://www.loc.gov/catdir/enhancements/fy0713/2007017013-b.html">http://www.loc.gov/catdir/enhancements/fy0713/2007017013-b.html</a> |
| 856 42 - ELECTRONIC LOCATION AND ACCESS | |
| Materials specified | Publisher description |
| Uniform Resource Identifier | <a href="http://www.loc.gov/catdir/enhancements/fy0713/2007017013-d.html">http://www.loc.gov/catdir/enhancements/fy0713/2007017013-d.html</a> |
| 856 41 - ELECTRONIC LOCATION AND ACCESS | |
| Materials specified | Table of contents only |
| Uniform Resource Identifier | <a href="http://www.loc.gov/catdir/enhancements/fy0713/2007017013-t.html">http://www.loc.gov/catdir/enhancements/fy0713/2007017013-t.html</a> |
| 906 ## - LOCAL DATA ELEMENT F, LDF (RLIN) | |
| a | 7 |
| b | cbc |
| c | orignew |
| d | 1 |
| e | ecip |
| f | 20 |
| g | y-gencatlg |
| 942 ## - ADDED ENTRY ELEMENTS (KOHA) | |
| Source of classification or shelving scheme | Dewey Decimal Classification |
| Koha item type | Stack text books |
| Withdrawn status | Lost status | Source of classification or shelving scheme | Damaged status | Not for loan | Collection code | Home library | Current library | Date acquired | Total Checkouts | Full call number | Barcode | Date last seen | Price effective from | Koha item type |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Dewey Decimal Classification | 2/3 | All India Institute of Speech and Hearing | All India Institute of Speech and Hearing | 19/08/2019 | 005.133 VIK | 17409 | 19/08/2019 | 19/08/2019 | Stack text books |