Project Zero Runtime for PHP development
Runtime implementation for supporting the PHP language in Project Zero
Enhancements under development
Please discuss enhancements by adding a comment to the corresponding bug or by opening a discussion thread in the
Development forum.
Click on the link, if any, under "status_whiteboard" for additional design information
Enhancements for the Milestone 4
bug_id | priority | bug_status | resolution | target_milestone | short_short_desc | status_whiteboard |
| 1000 | P1 | CLOSED | FIXED | M4 | Priority 1 Multibyte String functions | 5 |
| 1002 | P3 | CLOSED | FIXED | M4 | Priority 1 Program Execution functions |
| 1020 | P3 | CLOSED | LATER | M4 | Priority 1 Bzip2 Compression functions to beta |
| 1027 | P3 | CLOSED | LATER | M4 | Priority 1 GNU Recode functions to beta |
| 1031 | P3 | CLOSED | LATER | M4 | Priority 1 Mimetype functions to beta |
| 1033 | P1 | CLOSED | FIXED | M4 | Priority 1 Multibyte String functions to beta | 5 |
| 1040 | P1 | CLOSED | FIXED | M4 | Testcases for Priority 1 String functions to beta | 10 |
| 1045 | P1 | CLOSED | FIXED | M4 | Priority 1 hash functions to beta | 3 |
| 1046 | P1 | CLOSED | FIXED | M4 | Priority 1 iconv functions to beta | 5 |
| 2627 | P2 | CLOSED | FIXED | M4 | Remove the AST from the cache | 10 |
| 2646 | P2 | CLOSED | FIXED | M4 | Support backtick operator | 2 |
| 2647 | P2 | CLOSED | FIXED | M4 | Support short and ASP tags | 2 |
| 2712 | P1 | CLOSED | FIXED | M4 | PHPT tests running clean on Project Zero | 5 |
| 2754 | P3 | CLOSED | FIXED | M4 | Integrate P8 build output into PHP Zero | 5 |
| 344 | P4 | CLOSED | WONTFIX | M4 | Allow optimized access to Java Collections or Map from PHP |
| 622 | P3 | CLOSED | LATER | M4 | Support zend_throw_exception APIs for use by XAPI-J and internal runtime |
| 963 | P3 | CLOSED | DUPLICATE | M4 | Priority 1 Filesystem functions for http |
| 994 | P5 | CLOSED | LATER | M4 | Priority 2 Bzip2 Compression functions |
| 997 | P1 | CLOSED | FIXED | M4 | Priority 1 Image functions | 3 |
Click
here to see the full list of enhancements for all milestones.
Manual tests
Automated tests are run against every build of the runtime for PHP but there are some simple manual tests which should be run as part of the Project Zero build.
Sandbox pages
Sandbox pages are free-form pages for presenting design ideas. Please discuss these designs in the
Development forum.
Page Owner:
Colin Thorne