Get PHP News in your inbox

You're reading a past issue. New ones go out free every week.

The History of PEAR, PHP's First Package Manager
PHP News PHP  News
Oct 13 - Oct 20, 2026
Thanks to our partner
Tideways
In this issue
  • The History of PEAR, PHP's First Package Manager
  • PHP Social Network Built Live in 48 Hours With JetBrains Air
  • Automattic Applies for a .php Top-Level Domain
  • PHP 8.7 RFC: Comments and Trailing Commas in json_decode()
16 community links · 3 RFC votes open · 1 RFC decided · 2 new RFCs · 3 upcoming events
PHP Core
The History of PEAR, PHP's First Package Manager
The full story of PEAR, from a 1999 commit to PHP's bundled installer, Composer, the 2019 breach, and the 2026 vote to end PHP's endorsement.
More this week
Community
Nuno Maduro, Brent Roose, and Matthieu Napoli are building a social network for developers in PHP and Laravel, live on YouTube fro...
PHP Social Network Built Live in 48 Hours With JetBrains Air
Community
WordPress parent Automattic filed for a .php TLD in ICANN's 2026 round. Here's how the application works.
Automattic Applies for a .php Top-Level Domain
PHP Core
A new PHP 8.7 RFC adds two opt-in flags that let json_decode() and json_validate() accept // and /* */ comments and a trailing com...
PHP 8.7 RFC: Comments and Trailing Commas in json_decode()
RFC Watch
Voting now
23 yes, 0 no. Voting closes October 22.
Voting now
18 yes, 0 no. Voting closes November 1.
Voting now
1 yes, 5 no. Voting closes November 4.
Accepted
40 yes, 0 no.
New proposal
Makes ini_get_all() accept extension names in any letter case, as extension_loaded() and phpversion() already do.
New proposal
Adds JSON_ALLOW_COMMENTS and JSON_ALLOW_TRAILING_COMMAS flags so json_decode() and json_validate() accept comments and a final comma.
Follow every RFC on the tracker →
Around the web
Most of Your API Has Already Been Designed · Community
New in Symfony 8.2: Safer HTML in Translations · Tutorial
Guzzle 8.3.0 · Package
Atelier SVG - PHP vector toolkit · Package
When Retries Make Things Worse: Protecting Your System From Overload · Tutorial
Dawn Conferences 2027 (Dutch PHP Conference): Call for Presentations · Community
PHP Tek 2027 Call For Speakers Closes Soon · Community
SymfonyCon Warsaw 2026: Green Is Not Done · Community
Reviewing Ergodnc - What a Clean Laravel API Still Gets Wrong · Tutorial
Building Maintainable PHP Applications: Foundations · Tutorial
Concurrent Console Progress · Package
Using Partial Function Application to define stricter functions · Tutorial
New in PHP 8.6: Polling API · Tutorial
Launching PHP News with Eric Barnes · Community
How the PHP Security Team Handles Your Reports · Community
Work with .MSG files without the need for Microsoft Outlook · Package
Upcoming events
Oct 27 International PHP Conference Munich 2026 · Holiday Inn Munich
Nov 4 Laracon AU 2026 · QUT Gardens Theatre
Nov 12 CMS Conf 2026 · PPNT Gdynia
See every upcoming event →
PHP News
Independent coverage of the PHP language, its ecosystem and the people building it.
Written by PHP developers, for PHP developers

Enjoyed this issue?

Get the next one in your inbox, free every week.