PHP objects, patterns, and practice / (Record no. 57741)

MARC details
000 -LEADER
fixed length control field 05061nam a22006131a 4500
001 - CONTROL NUMBER
control field 711345
005 - DATE AND TIME OF LATEST TRANSACTION
control field 20230421144120.0
006 - FIXED-LENGTH DATA ELEMENTS--ADDITIONAL MATERIAL CHARACTERISTICS
fixed length control field m || d |
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION
fixed length control field 161231s2016 cau ob 001 0 eng d
015 ## - NATIONAL BIBLIOGRAPHY NUMBER
National bibliography number GBB8O2093
Source bnb
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 9781484219966
Qualifying information (electronic bk.)
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 1484219961
Qualifying information (electronic bk.)
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 1484219953
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 9781484219959
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
Canceled/invalid ISBN 9781484219959
024 7# - OTHER STANDARD IDENTIFIER
Standard number or code 10.1007/978-1-4842-1996-6
Source of number or code doi
035 ## - SYSTEM CONTROL NUMBER
System control number (Uk)019177114
037 ## - SOURCE OF ACQUISITION
Stock number com.springer.onix.9781484219966
Source of stock number/acquisition Springer Nature
040 ## - CATALOGING SOURCE
Original cataloging agency EBLCP
Language of cataloging eng
Transcribing agency EBLCP
Modifying agency GW5XE
-- N\
--
Modifying agency AZU
-- UPM
-- OCLCF
-- UAB
-- COO
-- OCLCQ
-- OCLCO
-- STF
-- IOG
-- ESU
-- IAD
-- JBG
-- ICW
-- S4S
-- ILO
-- UWW
-- VT2
-- ICN
-- MERUC
-- OTZ
-- OCLCQ
-- IDB
-- U3W
-- CAUOI
-- IDEBK
-- KSU
-- AU@
-- WYU
-- OCLCQ
-- Uk
Description conventions pn
Modifying agency UkLoUWL
042 ## - AUTHENTICATION CODE
Authentication code ukblsr
050 #4 -
-- QA76.73.P224
072 #7 - SUBJECT CATEGORY CODE
Subject category code COM
Subject category code subdivision 051400
Source bisacsh
082 04 - DEWEY DECIMAL CLASSIFICATION NUMBER
Classification number 005.2/762
Edition number 23
100 1# - MAIN ENTRY--PERSONAL NAME
Personal name Zandstra, Matt.
245 10 - TITLE STATEMENT
Title PHP objects, patterns, and practice /
Statement of responsibility, etc. Matt Zandstra.
250 ## - EDITION STATEMENT
Edition statement 5th edition.
260 ## - PUBLICATION, DISTRIBUTION, ETC.
Place of publication, distribution, etc. Berkeley, CA :
Name of publisher, distributor, etc. Apress,
Date of publication, distribution, etc. 2016.
300 ## - PHYSICAL DESCRIPTION
Extent 583p
336 ## - CONTENT TYPE
Content type term text
Source rdacontent
337 ## - MEDIA TYPE
Media type term computer
Source rdamedia
490 1# - SERIES STATEMENT
Series statement The expert's voice in Web development
504 ## - BIBLIOGRAPHY, ETC. NOTE
Bibliography, etc. note Includes bibliographical references (pages 535-536) and index.
505 0# - FORMATTED CONTENTS NOTE
Formatted contents note At a Glance; Contents; About the Author; About the Technical Reviewer; Acknowledgments; Introduction; Part I: Objects; Chapter 1: PHP: Design and Management; The Problem; PHP and Other Languages; About This Book; Objects; Patterns; Practice; What's New in the Fifth Edition; Summary; Chapter 2: PHP and Objects; The Accidental Success of PHP Objects; In the Beginning: PHP/FI; Syntactic Sugar: PHP 3; PHP 4 and the Quiet Revolution; Change Embraced: PHP 5; PHP 7: Closing the Gap; Advocacy and Agnosticism: The Object Debate; Summary; Chapter 3: Object Basics; Classes and Objects.
505 8# - FORMATTED CONTENTS NOTE
Formatted contents note A First ClassA First Object (or Two); Setting Properties in a Class; Working with Methods; Creating a Constructor Method; Arguments and Types; Primitive Types; Primitive Types Matter: An Example; Taking the Hint: Object Types; Inheritance; The Inheritance Problem; Working with Inheritance; Constructors and Inheritance; Invoking an Overridden Method; Public, Private, and Protected: Managing Access to Your Classes; Accessor Methods; The ShopProduct Classes; Summary; Chapter 4: Advanced Features; Static Methods and Properties; Constant Properties; Abstract Classes; Interfaces; Traits.
505 8# - FORMATTED CONTENTS NOTE
Formatted contents note A Problem for Traits to SolveDefining and Using a Trait; Using More than One Trait; Combining Traits and Interfaces; Managing Method Name Conflicts with insteadof; Aliasing overridden trait methods; Using static methods in traits; Accessing Host Class Properties; Defining Abstract Methods in Traits; Changing Access Rights to Trait Methods; Late Static Bindings: The static Keyword; Handling Errors; Exceptions; Throwing an Exception; Subclassing Exception; Cleaning Up After try/catch Clauses with finally; Final Classes and Methods; The Internal Error Class; Working with Interceptors.
505 8# - FORMATTED CONTENTS NOTE
Formatted contents note Defining Destructor MethodsCopying Objects with __clone(); Defining String Values for Your Objects; Callbacks, Anonymous Functions, and Closures; Anonymous Classes; Summary; Chapter 5: Object Tools; PHP and Packages; PHP Packages and Namespaces; Namespaces to the Rescue; Using the File System to Simulate Packages; Naming the PEAR Way; Include Paths; Autoload; The Class and Object Functions; Looking for Classes; Learning About an Object or Class; Getting a Fully Qualified String Reference to a Class; Learning About Methods; Learning About Properties; Learning About Inheritance.
505 8# - FORMATTED CONTENTS NOTE
Formatted contents note Method InvocationThe Reflection API; Getting Started; Time to Roll up Your Sleeves; Examining a Class; Examining Methods; Examining Method Arguments; Using the Reflection API; Summary; Chapter 6: Objects and Design; Defining Code Design; Object-Oriented and Procedural Programming; Responsibility; Cohesion; Coupling; Orthogonality; Choosing Your Classes; Polymorphism; Encapsulation; Forget How to Do It; Four Signposts; Code Duplication; The Class Who Knew Too Much; The Jack of All Trades; Conditional Statements; The UML; Class Diagrams; Representing Classes; Attributes; Operations.
588 0# - SOURCE OF DESCRIPTION NOTE
Source of description note Print version record.
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element Computer science.
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element PHP (Computer program language)
650 #7 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element COMPUTERS
General subdivision Programming Languages
-- PHP.
Source of heading or term bisacsh
650 #7 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element PHP (Computer program language)
Source of heading or term fast
Authority record control number or standard number (OCoLC)fst01049847
650 14 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element Computer Science.
650 24 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element Web Development.
650 24 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element Programming Languages, Compilers, Interpreters.
650 #7 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element Computers
General subdivision Programming Languages
-- General.
Source of heading or term bisacsh
650 #7 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element Programming & scripting languages: general.
Source of heading or term bicssc
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element Computer programming.
650 #7 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element Computers
General subdivision Web
-- Web Programming.
Source of heading or term bisacsh
650 #7 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element Web programming.
Source of heading or term bicssc
655 #4 - INDEX TERM--GENRE/FORM
Genre/form data or focus term Electronic books.
830 #0 - SERIES ADDED ENTRY--UNIFORM TITLE
Uniform title Expert's voice in Web development.
942 ## - ADDED ENTRY ELEMENTS (KOHA)
Suppress in OPAC Do not suppress from OPAC
Holdings
Withdrawn status Lost status Source of classification or shelving scheme Damaged status Not for loan Home library Current library Shelving location Date acquired Total Checkouts Full call number Barcode Date last seen Cost, replacement price Price effective from Koha item type
    Other/Generic Classification Scheme     Paul Hamlyn Library Paul Hamlyn Library Floor 1 06/03/2020   005.133 PHP/ZAN 06726283 14/10/2022 60.00 19/07/2021 Book