PHP 7 Upgrade Guide

PHP 7 Upgrade Guide

Colin O'Dell
This is a sample of the book's content.Buy on Leanpub

Table of Contents

Sample›

  • Sample

Preface›

  • Who is this book for
  • Contents
  • Other resources
  • Acknowledgements
    • PHP Wiki and Documentation Content

Getting Started with PHP 7›

  • Ubuntu 14.04 and 16.04+
  • Debian 8 & 9
  • Debian 6 & 7
  • CentOS / RHEL
  • Mac OS X
  • Windows
  • phpbrew
  • Docker
  • Vagrant Image
  • Build from Source

Part 1 - New Features›

  • Chapter 1: Scalar Type Hints
    • Type Checking Modes
    • Mixing Modes
    • Backwards Compatibility
    • Further Reading
  • Chapter 3: Combined Comparison (Spaceship) Operator
    • Comparing Values
    • Sorting
    • Sorting by multiple values
    • Further Reading
  • Chapter 5: Unicode Codepoint Escape Syntax
    • Why the {}s?
    • Limitations
    • Backwards Compatibility
    • Further Reading:

Part 2 - Language Changes & Improvements›

  • Chapter 15: Performance
    • Further Reading

Part 3 - Deprecations & Removals›

    Appendix - Backward Compatibility Breaks›

    • Language Changes
      • Variable handling
      • list() behavior
      • foreach behavior
      • Parameter handling
      • Integer handling
      • String handling
      • Error handling
      • Other language changes
    • Standard Library Changes
    • Other Changes
      • Curl
      • Date
      • DBA
      • GMP
      • Intl
      • libxml
      • Mcrypt
      • Session
      • Opcache
      • OpenSSL
      • PCRE:
      • PDO_pgsql:
      • Standard:
      • JSON:
      • Stream:
      • XSL:

    Notes›

      PHP 7 Upgrade Guide/overview

      PHP 7 Upgrade Guide

      course_overview

      Learn about the new features and breaking changes in PHP 7

      count_parts
      ·
      count_chapters
      begin_reading
      download
      part_count

      Sample1 chapters

      Begin part ›
      1. Sample

      part_count

      Preface4 chapters

      Begin part ›
      1. Who is this book for

      2. Contents

      3. Other resources

      4. Acknowledgements

      part_count

      Getting Started with PHP 710 chapters

      Begin part ›
      1. Ubuntu 14.04 and 16.04+

      2. Debian 8 & 9

      3. Debian 6 & 7

      4. CentOS / RHEL

      5. Mac OS X

      6. Windows

      7. phpbrew

      8. Docker

      9. Vagrant Image

      10. Build from Source

      part_count

      Part 1 - New Features3 chapters

      Begin part ›
      1. Chapter 1: Scalar Type Hints

      2. Chapter 3: Combined Comparison (Spaceship) Operator

      3. Chapter 5: Unicode Codepoint Escape Syntax

      part_count

      Part 2 - Language Changes & Improvements1 chapters

      Begin part ›
      1. Chapter 15: Performance

      part_count

      Part 3 - Deprecations & Removals0 chapters

      Begin part ›
        part_count

        Appendix - Backward Compatibility Breaks3 chapters

        Begin part ›
        1. Language Changes

        2. Standard Library Changes

        3. Other Changes

        part_count

        Notes0 chapters

        Begin part ›