001453684 000__ 05973cam\a2200565\i\4500 001453684 001__ 1453684 001453684 003__ OCoLC 001453684 005__ 20230314003439.0 001453684 006__ m\\\\\o\\d\\\\\\\\ 001453684 007__ cr\cn\nnnunnun 001453684 008__ 221231s2023\\\\nyua\\\\o\\\\\000\0\eng\d 001453684 019__ $$a1356436620 001453684 020__ $$a9781484280829$$q(electronic bk.) 001453684 020__ $$a1484280822$$q(electronic bk.) 001453684 020__ $$z9781484280812 001453684 020__ $$z1484280814 001453684 0247_ $$a10.1007/978-1-4842-8082-9$$2doi 001453684 035__ $$aSP(OCoLC)1356576084 001453684 040__ $$aEBLCP$$beng$$erda$$cEBLCP$$dORMDA$$dYDX$$dGW5XE 001453684 049__ $$aISEA 001453684 050_4 $$aQA76.73.P224 001453684 08204 $$a005.2/762$$223/eng/20230119 001453684 1001_ $$aEngebreth, Gunnard,$$eauthor. 001453684 24510 $$aPHP 8 basics :$$bfor programming and web development /$$cGunnard Engebreth, Satej Kumar Sahu. 001453684 2463_ $$aPersonal Home Page eight basics :$$bfor programming and web development 001453684 264_1 $$aNew York, NY :$$bApress,$$c2023. 001453684 300__ $$a1 online resource (335 p.) :$$billustrations (black and white). 001453684 336__ $$atext$$btxt$$2rdacontent 001453684 337__ $$acomputer$$bc$$2rdamedia 001453684 338__ $$aonline resource$$bcr$$2rdacarrier 001453684 500__ $$aDescription based upon print version of record. 001453684 5050_ $$aIntro -- Table of Contents -- About the Authors -- About the Contributor -- Acknowledgments -- Introduction -- Chapter 1: Getting Started -- Why Use PHP? -- Using PHP -- Why PHP, Ngnix, and MySQL? -- Installing Docker -- Windows -- Mac OS -- Linux -- Installing Docker-Compose -- The Development Environment -- Summary -- Chapter 2: PHP Fundamentals -- Variables -- Using Errors As Tools -- Objects -- Verbs: GET and POST -- Summary -- Chapter 3: Functions, Classes, and Traits -- OOP -- Reviewing Class Definitions -- Class Visibility -- Public -- Protected -- Private 001453684 5058_ $$aA Closer Look at Class Inheritance -- Polymorphism and Abstract Classes -- Constants -- Constructs -- Traits -- Namespaces -- Summary -- Chapter 4: Data and Data Types -- PHP Data Types -- PHP Data Types: Scalar Types -- Boolean -- Integer -- Float -- String -- PHP String Functions -- substr() -- strlen() -- str_replace() -- trim() -- strpos() -- strtolower() -- strtoupper() -- is_string() -- strstr() -- PHP Data Types: Compound Types -- Array -- Object -- PHP Data Types: Special Types -- NULL -- resource -- Summary -- Chapter 5: Form Data -- PHP POST Form -- PHP GET Form -- Summary 001453684 5058_ $$aChapter 6: Arrays -- PHP Indexed and Associative Arrays -- PHP Multidimensional Arrays -- PHP Array Functions -- array_change_key_case -- array_chunk -- array_column -- array_combine -- array_count_values -- array_diff_assoc -- array_diff_key -- array_diff_uassoc -- array_diff_ukey -- array_diff -- array_fill_keys -- array_fill -- array_filter -- array_flip -- array_intersect_assoc -- array_intersect_key -- array_intersect_uassoc -- array_intersect_ukey -- array_intersect -- array_is_list -- array_key_exists -- array_key_first -- array_key_last -- array_keys -- array_map -- array_merge_recursive 001453684 5058_ $$aArray_merge -- array_multisort -- array_pad -- array_pop -- array_product -- array_push -- array_rand -- array_reduce -- array_replace_recursive -- array_replace -- array_reverse -- array_search -- array_shift -- array_slice -- array_splice -- array_sum -- array_udiff_assoc -- array_udiff_uassoc -- array_udiff -- array_uintersect_assoc -- array_uintersect_uassoc -- array_uintersect -- array_unique -- array_unshift -- array_values -- array_walk_recursive -- array_walk -- array -- arsort -- assort -- compact -- count -- current -- each -- end -- extract -- in_array -- key_exists -- key -- krsort 001453684 5058_ $$aKsort -- list -- natcasesort -- natsort -- next -- prev -- range -- reset -- rsort -- shuffle -- sizeof -- sort -- uasort -- uksort -- usort -- Summary -- Chapter 7: Sessions and Cookies -- PHP Sessions -- PHP Cookies -- Summary -- Chapter 8: Objects -- Output -- Summary -- Chapter 9: PHP Exceptions, Validation, and Regular Expressions -- PHP Exceptions -- PHP Form Validation -- PHP Regular Expressions -- Regular Expressions Modifiers -- Regular Expression Metacharacters -- Regular Expression Square Brackets -- Regular Expression Quantifiers -- Regular Expression Functions -- Summary -- Chapter 10: PHP and MySQL Working Together 001453684 506__ $$aAccess limited to authorized users. 001453684 520__ $$aTake advantage of PHP 8's powerful features to create basic web applications, solve code tests (required for most job interviews nowadays), and begin moving towards more advanced PHP concepts. This book provides an introduction to PHP 8, including modules, attributes, JIT compiler, and union types, as well as related frameworks such as Symfony. You will explore fundamental PHP concepts through both practical and hands-on examples. You'll not only gain a solid understanding of PHP fundamentals, but will also be prepared to handle new concepts and technologies as they emerge. After working through the book and its associated demo code, you will be able to build your first basic web application. What You Will Learn Develop web applications with PHP 8 Use Vagrant, Docker, JSON API and more Work with data, form data, arrays, objections, exceptions, regex, and more Utilize PHP frameworks like Laravel and Symfony Who This Book Is For Those new to PHP 8 or PHP in general. Some prior experience in web development and DB handling is recommended. 001453684 588__ $$aDescription based on print version record. 001453684 650_0 $$aPHP (Computer program language) 001453684 650_0 $$aInternet programming. 001453684 655_0 $$aElectronic books. 001453684 7001_ $$aSahu, Satej Kumar,$$eauthor. 001453684 77608 $$iPrint version:$$aEngebreth, Gunnard$$tPHP 8 Basics$$dBerkeley, CA : Apress L. P.,c2023$$z9781484280812 001453684 852__ $$bebk 001453684 85640 $$3Springer Nature$$uhttps://univsouthin.idm.oclc.org/login?url=https://link.springer.com/10.1007/978-1-4842-8082-9$$zOnline Access$$91397441.1 001453684 909CO $$ooai:library.usi.edu:1453684$$pGLOBAL_SET 001453684 980__ $$aBIB 001453684 980__ $$aEBOOK 001453684 982__ $$aEbook 001453684 983__ $$aOnline 001453684 994__ $$a92$$bISE