<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/rfc-deprecations-for-php-8-6-oixlcllf1" -->

---
title: [RFC] Deprecations for PHP 8.6 | daily.dev
description: The PHP internals mailing list is discussing the RFC for deprecations planned for PHP 8.6. Gina P. Banyard announced the annual deprecation RFC, noting each...
canonical: https://daily.dev/posts/rfc-deprecations-for-php-8-6-oixlcllf1
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: [RFC] Deprecations for PHP 8.6 | daily.dev
og:description: The PHP internals mailing list is discussing the RFC for deprecations planned for PHP 8.6. Gina P. Banyard announced the annual deprecation RFC, noting each...
og:url: https://daily.dev/posts/rfc-deprecations-for-php-8-6-oixlcllf1
og:image: https://api.daily.dev/og/posts/oIXLCLlF1.png
og:image:alt: [RFC] Deprecations for PHP 8.6
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# [RFC] Deprecations for PHP 8.6

**[externals.io](https://daily.dev/sources/externals)** · 76 min read · 0 upvotes · 0 comments

## Summary

The PHP internals mailing list is discussing the RFC for deprecations planned for PHP 8.6. Gina P. Banyard announced the annual deprecation RFC, noting each deprecation will be voted on individually and the RFC must be frozen by July 13th. A key debate emerged around whether proposals need formal impact analyses. Juliette Reinders Folmer criticized the lack of proper impact analysis across the ~25 proposals, while Tim Düsterhus argued that deprecations are not breaking changes and that impact analyses based on public code (e.g., Packagist packages) are inherently biased and incomplete. Rowan Tommins sided with Juliette, stating any proposal without impact information would receive an automatic 'No' vote. One concrete example shared was the 'return-in-finally' deprecation, where Osama Aldemeery ran an analysis on the top ~5000 Composer packages and found only 12 affected sites across 9 packages (0.18%), with 3 being latent bugs.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://externals.io/message/131685>

## Similar posts on daily.dev

- [\[RFC\] Deprecations for PHP 8.6](https://daily.dev/posts/rfc-deprecations-for-php-8-6-dksgaqnxe) · externals.io · 0 upvotes · 0 comments
- [\[RFC\] Deprecations for PHP 8.6](https://daily.dev/posts/rfc-deprecations-for-php-8-6-i2rgkadjy) · externals.io · 0 upvotes · 0 comments
- [\[RFC\] Deprecations for PHP 8.6](https://daily.dev/posts/rfc-deprecations-for-php-8-6-icmy478ym) · externals.io · 0 upvotes · 0 comments

---

Tags: [#php](https://daily.dev/tags/php)

[View this post on daily.dev](https://daily.dev/posts/rfc-deprecations-for-php-8-6-oixlcllf1)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"[RFC] Deprecations for PHP 8.6","url":"https://daily.dev/posts/rfc-deprecations-for-php-8-6-oixlcllf1","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/rfc-deprecations-for-php-8-6-oixlcllf1"},"datePublished":"2026-07-01T22:12:53.947Z","dateModified":"2026-07-01T22:13:19.820Z","description":"The PHP internals mailing list is discussing the RFC for deprecations planned for PHP 8.6. Gina P. Banyard announced the annual deprecation RFC, noting each...","image":"https://media.daily.dev/image/upload/s--ZrL_HSsR--/f_auto/v1722860399/public/Placeholder%2006","thumbnailUrl":"https://media.daily.dev/image/upload/s--ZrL_HSsR--/f_auto/v1722860399/public/Placeholder%2006","isAccessibleForFree":true,"articleSection":"externals.io","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"externals.io","logo":"https://media.daily.dev/image/upload/s--9i0zxASK--/f_auto,q_auto/v1780213616/logos/externals?_a=BAMAMiWQ0","url":"https://daily.dev/sources/externals"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/rfc-deprecations-for-php-8-6-oixlcllf1","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"php","timeRequired":"PT76M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"externals.io","item":"https://daily.dev/sources/externals"},{"@type":"ListItem","position":3,"name":"[RFC] Deprecations for PHP 8.6"}]}
```

