Snow
All India Institute of Speech and Hearing, Mysuru
(An Autonomous institute Under Ministry of Health and Family Welfare, Government of India.)

Library and Information Center

PHP programming solutions / (Record no. 76)

MARC details
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
Holdings
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