# Upgrade notes for PHP 5.1 - 4th draft

- Thread: https://externals.io/message/20128
- Original archive: https://news-web.php.net/php.internals/20128
- Started by Steph Fox on 2005-11-18T05:11:06+00:00
- Messages: 2
- Reply by email to internals@lists.php.net
- More for agents: search with https://externals.io/search.md?q={query} · JSON API at https://externals.io/api · documentation at https://externals.io/llms.txt

---

## #20128 — Steph Fox — 2005-11-18T05:11:06+00:00

URL: https://externals.io/message/20128#20128

I know it's 50-50 at least one of these items will change before my mail
reaches the list, but here's version 4 for your perusal.

Note: I have type hints for arrays down as being 'still under discussion' -
this isn't actually ready to go.

I've thrown out new features such as the Zend VM execution modes (and am
still debating whether to throw out default class type hints) because they
should be covered elsewhere, and I haven't done anything about replaced
extensions (e.g. w32api => ffi) because they should be covered in the
manual.  I've some fear of terrifying would-be upgraders with an
unnecessarily long list here :)

Please be critical.

Thanks,

- Steph

---

## #20129 — Bob Silva — 2005-11-18T06:22:06+00:00

URL: https://externals.io/message/20128#20129 · In reply to: #20128

Hi Steph,

Maybe in section 4, explain what the result of the change is. You explain
what was wrong in the past, but don't really cover what the new behavior is.

Bob

> -----Original Message-----
> From: Steph Fox [mailto:steph@zend.com]
> Sent: Thursday, November 17, 2005 9:11 PM
> To: internals
> Subject: [PHP-DEV] Upgrade notes for PHP 5.1 - 4th draft
> 
> I know it's 50-50 at least one of these items will change before my mail
> reaches the list, but here's version 4 for your perusal.
> 
> Note: I have type hints for arrays down as being 'still under discussion'
> -
> this isn't actually ready to go.
> 
> I've thrown out new features such as the Zend VM execution modes (and am
> still debating whether to throw out default class type hints) because they
> should be covered elsewhere, and I haven't done anything about replaced
> extensions (e.g. w32api => ffi) because they should be covered in the
> manual.  I've some fear of terrifying would-be upgraders with an
> unnecessarily long list here :)
> 
> Please be critical.
> 
> Thanks,
> 
> - Steph
