Skip to content

Booksellers & Trade Customers: Sign up for online bulk buying at trade.atlanticbooks.com for wholesale discounts

Booksellers: Create Account on our B2B Portal for wholesale discounts

PHP 8.x In-Depth: The Complete Developer's Guide, Mastering PHP 8.x for Modern Applications: A Comprehensive Handbook for Modern PHP Development, Mode

by Phiquill Publishing
Sold out
₹2,090.00
Original price ₹2,090.00
Original price ₹2,090.00
₹2,090.00
Current price ₹2,090.00

Imported Edition - Ships in 18-21 Days

Free Shipping in India on orders above Rs. 500

Request Bulk Quantity Quote
+91
Book cover type: Paperback
  • ISBN13: 9798285894063
  • Binding: Paperback
  • Subject: N/A
  • Publisher: Independently Published
  • Publisher Imprint: Independently Published
  • Publication Date:
  • Pages: 390
  • Original Price: USD 20.0
  • Language: English
  • Edition: N/A
  • Item Weight: 903 grams
  • BISAC Subject(s): Languages / PHP

What You'll Learn in This Book

  • Master PHP 8.x Fundamentals: Understand the evolution of PHP, why PHP 8.x is a game-changer, and how to set up your optimal development environment, including Docker, Xdebug 3, and Composer.
  • Deep Dive into PHP 8.0 Features:
    • Harness the power of the JIT compiler for significant performance gains, learning how it works, when to use it, and how to benchmark its impact.
    • Implement Attributes (annotations) for cleaner metadata in your code, from framework integration to validation and API documentation.
    • Leverage Union Types for more expressive and robust type hinting, improving code clarity and static analysis.
    • Replace switch statements with the more powerful and concise match expression.
    • Streamline your code with the nullsafe operator (?->), eliminating "Christmas tree" null checks.
    • Enhance code readability and maintainability using Named Arguments.
    • Reduce boilerplate with Constructor Property Promotion.
    • Explore other key PHP 8.0 enhancements like the static return type, mixed type, and new string functions.
  • Explore PHP 8.1 Innovations:
    • Utilize Enumerations (Enums) for type-safe constants and improved code organization.
    • Understand Fibers to build concurrent and asynchronous PHP applications, opening doors to non-blocking I/O and cooperative multitasking.
    • Enforce immutability with Readonly Properties for more reliable objects like Value Objects and DTOs.
    • Combine multiple type constraints effectively with Intersection Types.
    • Declare functions that never return using the never return type for better static analysis.
    • Prevent overriding of class constants with final class constants.
    • Discover new functions like array_is_list() and first-class callable syntax.
  • Unveil PHP 8.2 Advancements:
    • Extend immutability to entire classes with Readonly Classes.
    • Solve complex type hinting scenarios using Disjunctive Normal Form (DNF) Types.
    • Use null, false, and true as standalone types for precise type declarations.
    • Understand the deprecation of Dynamic Properties and how to adapt your codebase using the #[AllowDynamicProperties] attribute.
    • Learn about the new Random Extension and how to redact sensitive parameter values with #[SensitiveParameter].
  • Discover What's New in PHP 8.3:
    • Add robust type declarations to Typed Class Constants.
    • Explicitly mark overridden methods with the #[Override] attribute for safer refactoring.
    • Handle deep-cloning of readonly properties correctly.
    • Efficiently validate JSON strings with the new json_validate() function.
  • Optimize and Modernize Your PHP Applications:
    • Master performance benchmarking and optimization techniques in PHP 8.x, including leveraging the JIT, Opcache, and profiling tools like Xdebug and Blackfire.io.
    • Adopt modern PHP best practices, including PSR standards, SOLID principles, and design patterns.
    • Learn best practices for error handling, logging, security, and writing testable code with PHPUnit.
    • Migrate legacy code to PHP 8.x efficiently, identifying breaking changes and using tools like Rector for automated upgrades.
    • Gain insights into the future of PHP, including upcoming features and community resources.

Trusted for over 49 years

Family Owned Company

Secure Payment

All Major Credit Cards/Debit Cards/UPI & More Accepted

New & Authentic Products

India's Largest Distributor

Need Support?

Whatsapp Us