|
|
|
|
LEADER |
00000cam a2200000 i 4500 |
001 |
OR_ocn948045528 |
003 |
OCoLC |
005 |
20231017213018.0 |
006 |
m o d |
007 |
cr unu|||||||| |
008 |
160427s2016 caua o 001 0 eng d |
040 |
|
|
|a UMI
|b eng
|e rda
|e pn
|c UMI
|d N$T
|d IDEBK
|d TEFOD
|d OCLCF
|d YDXCP
|d IYU
|d KSU
|d DEBSZ
|d DEBBG
|d EBLCP
|d OCLCQ
|d VT2
|d OCL
|d HCO
|d UOK
|d CEF
|d WYU
|d OCLCQ
|d C6I
|d UAB
|d UKAHL
|d OCLCQ
|d OCLCO
|d AAA
|d OCLCO
|d OCLCQ
|d OCLCO
|
019 |
|
|
|a 946887380
|a 947152140
|
020 |
|
|
|a 9781491933589
|
020 |
|
|
|a 1491933585
|
020 |
|
|
|a 9781491933534
|
020 |
|
|
|a 1491933534
|
020 |
|
|
|z 9781491933572
|
020 |
|
|
|z 1491933577
|
029 |
1 |
|
|a DEBBG
|b BV043969218
|
029 |
1 |
|
|a DEBSZ
|b 480368023
|
029 |
1 |
|
|a DEBSZ
|b 485797321
|
029 |
1 |
|
|a GBVCP
|b 882849476
|
029 |
1 |
|
|a AU@
|b 000073081687
|
035 |
|
|
|a (OCoLC)948045528
|z (OCoLC)946887380
|z (OCoLC)947152140
|
037 |
|
|
|a CL0500000735
|b Safari Books Online
|
050 |
|
4 |
|a TK5105.888
|
072 |
|
7 |
|a COM
|x 051400
|2 bisacsh
|
082 |
0 |
4 |
|a 005.13/3
|2 22
|
049 |
|
|
|a UAMI
|
100 |
1 |
|
|a Sklar, David
|c (Software engineer),
|e author.
|
245 |
1 |
0 |
|a Learning PHP :
|b a gentle introduction to the Web's most popular language /
|c David Sklar.
|
250 |
|
|
|a First edition.
|
264 |
|
1 |
|a Sebastopol, CA :
|b O'Reilly Media,
|c 2016.
|
300 |
|
|
|a 1 online resource (1 volume) :
|b illustrations
|
336 |
|
|
|a text
|b txt
|2 rdacontent
|
337 |
|
|
|a computer
|b c
|2 rdamedia
|
338 |
|
|
|a online resource
|b cr
|2 rdacarrier
|
588 |
0 |
|
|a Online resource; title from title page (Safari, viewed April 22, 2016).
|
500 |
|
|
|a Includes index.
|
520 |
|
|
|a If you want to get started with PHP, this book is essential. Author David Sklar (PHP Cookbook) guides you through aspects of the language you need to build dynamic server-side websites. By exploring features of PHP 5.x and the exciting enhancements in the latest release, PHP 7, you'll learn how to work with web servers, browsers, databases, and web services. End-of-chapter exercises help you make the lessons stick. Whether you're a hobbyist looking to build dynamic websites, a frontend developer ready to add server-side programs, or an experienced programmer who wants to get up to speed with.
|
505 |
0 |
|
|a PHP's Place in the Web World -- What's So Great About PHP? -- PHP Is Free (as in Money) -- PHP Is Free (as in Speech) -- PHP Is Cross-Platform -- PHP Is Widely Used -- PHP Hides Its Complexity -- PHP Is Built for Web Programming -- PHP in Action -- Basic Rules of PHP Programs -- Start and End Tags -- Whitespace and Case-Sensitivity -- Comments -- Chapter Summary -- Text -- Defining Text Strings -- Manipulating Text -- Numbers -- Using Different Kinds of Numbers -- Arithmetic Operators -- Variables -- Operating on Variables -- Putting Variables Inside Strings -- Chapter Summary -- Exercises -- Understanding true and false -- Making Decisions -- Building Complicated Decisions -- Repeating Yourself -- Chapter Summary -- Exercises -- Array Basics -- Creating an Array -- Choosing a Good Array Name -- Creating a Numeric Array -- Finding the Size of an Array -- Looping Through Arrays -- Modifying Arrays -- Sorting Arrays -- Using Multidimensional Arrays -- Chapter Summary -- Exercises -- Declaring and Calling Functions -- Passing Arguments to Functions -- Returning Values from Functions -- Understanding Variable Scope -- Enforcing Rules on Arguments and Return Values -- Running Code in Another File -- Chapter Summary -- Exercises -- Object Basics -- Constructors -- Indicating a Problem with Exceptions -- Extending an Object -- Property and Method Visibility -- Namespaces -- Chapter Summary -- Exercises -- Useful Server Variables -- Accessing Form Parameters -- Form Processing with Functions -- Validating Data -- Required Elements -- Numeric or String Elements -- Number Ranges -- Email Addresses -- <select> Menus -- HTML and JavaScript -- Beyond Syntax -- Displaying Default Values -- Putting It All Together -- Chapter Summary -- Exercises -- Organizing Data in a Database -- Connecting to a Database Program -- Creating a Table -- Putting Data into the Database -- Inserting Form Data Safely -- A Complete Data Insertion Form -- Retrieving Data from the Database -- Changing the Format of Retrieved Rows -- Retrieving Form Data Safely -- A Complete Data Retrieval Form -- Chapter Summary -- Exercises -- Understanding File Permissions -- Reading and Writing Entire Files -- Reading a File -- Writing a File -- Reading and Writing Parts of Files -- Working with CSV Files -- Inspecting File Permissions -- Checking for Errors -- Sanitizing Externally Supplied Filenames -- Chapter Summary -- Exercises -- Working with Cookies -- Activating Sessions -- Storing and Retrieving Information -- Configuring Sessions -- Login and User Identification -- Why setcookie() and session_start() Want to Be at the Top of the Page -- Chapter Summary -- Exercises -- Simple URL Access with File Functions -- Comprehensive URL Access with cURL -- Retrieving URLs via GET -- Retrieving URLs via POST -- Using Cookies -- Retrieving HTTPS URLs -- Serving API Requests -- Chapter Summary -- Exercises -- Controlling Where Errors Appear -- Fixing Parse Errors -- Inspecting Program Data -- Adding Debug Output -- Using a Debugger -- Handling Uncaught Exceptions -- Chapter Summary -- Exercises -- Installing PHPUnit -- Writing a Test -- Isolating What You Test -- Test-Driven Development -- More Information About Testing -- Chapter Summary -- Exercises -- Source Control -- Issue Tracking -- Environments and Deployment -- Scaling Eventually -- Chapter Summary -- Displaying the Date or Time -- Parsing a Date or Time -- Calculating Dates and Times -- Working with Timezones -- Chapter Summary -- Installing Composer -- Adding a Package to Your Program -- Finding Packages -- Getting More Information on Composer -- Chapter Summary -- Swift Mailer -- Chapter Summary -- Laravel -- Symfony -- Zend Framework -- Chapter Summary -- Writing Command-Line PHP Programs -- Using PHP's Built-in Web Server -- Running a PHP REPL -- Chapter Summary -- Manipulating Text -- Sorting and Comparing -- Localizing Output -- Chapter Summary.
|
590 |
|
|
|a O'Reilly
|b O'Reilly Online Learning: Academic/Public Library Edition
|
650 |
|
0 |
|a Web site development.
|
650 |
|
0 |
|a PHP (Computer program language)
|
650 |
|
0 |
|a Web sites
|x Programming.
|
650 |
|
0 |
|a Web sites
|x Design.
|
650 |
|
6 |
|a Sites Web
|x Développement.
|
650 |
|
6 |
|a PHP (Langage de programmation)
|
650 |
|
6 |
|a Sites Web
|x Programmation.
|
650 |
|
6 |
|a Sites Web
|x Conception.
|
650 |
|
7 |
|a COMPUTERS
|x Programming Languages
|x PHP.
|2 bisacsh
|
650 |
|
7 |
|a PHP (Computer program language)
|2 fast
|
650 |
|
7 |
|a Web site development
|2 fast
|
650 |
|
7 |
|a Web sites
|x Design
|2 fast
|
776 |
0 |
8 |
|i Print version:
|a Sklar, David (Software engineer).
|t Learning PHP.
|b First edition.
|d Sebastopol, CA : O'Reilly Media, 2016
|z 9781491933572
|z 1491933577
|w (OCoLC)913335102
|
856 |
4 |
0 |
|u https://learning.oreilly.com/library/view/~/9781491933565/?ar
|z Texto completo (Requiere registro previo con correo institucional)
|
938 |
|
|
|a Askews and Holts Library Services
|b ASKH
|n AH30663673
|
938 |
|
|
|a Askews and Holts Library Services
|b ASKH
|n AH30625117
|
938 |
|
|
|a ProQuest Ebook Central
|b EBLB
|n EBL4543967
|
938 |
|
|
|a EBSCOhost
|b EBSC
|n 1221094
|
938 |
|
|
|a ProQuest MyiLibrary Digital eBook Collection
|b IDEB
|n cis34438097
|
938 |
|
|
|a YBP Library Services
|b YANK
|n 12954439
|
994 |
|
|
|a 92
|b IZTAP
|