Seiden Group
Modern Development & Open Source for IBM i
  • Link to LinkedIn
  • Link to Mail
  • Home
  • Seiden PHP+
    • Seiden PHP+
    • Install & Learn
    • SmartSupport
    • PHP Migrations & Upgrades
    • Success Stories
    • Free PHP Assessment
    • Documentation
    • What’s New (Changelog)
  • IBM i Services
    • Development
    • Training & Mentoring
    • Open Source Setup & Upgrades
    • SSL/TLS Install & Learn
    • Performance
  • Support
    • Open Source & PHP
    • VS Code for i
    • Developer Support
    • Support Success Stories
  • VS Code for i
    • Support
    • Training
    • Code for i Resource Guide
    • Getting Started Videos
    • Code for IBM i Fridays
  • Free Stuff
    • IBM i Strategy & Tips
    • PHP Upgrade Assessment
    • CNX Valence Assessment
    • VS Code for IBM i Resources
    • Code for IBM i Fridays
    • QCachegrind Download
    • PHP Toolkit for IBM i Resources
    • Qshell on i Library
  • Blog
  • About
    • About Our Team
    • About Alan Seiden
    • Speakers & Sessions
    • In the News
  • Contact
  • 201.447.2437
  • Search
  • Menu Menu

Seiden Group Blog

PHP 8.4 Is Here

December 13, 2024/0 Comments/in PHP /by Alan Seiden

PHP on IBM iPHP 8.4 represents another step in PHP’s evolution, once again improving performance and adding features to help developers write more concise, high quality code.

PHP 8.4 is now available for IBM i from Seiden Group.

The 8.4 release is also a happy occasion for us, as our own Calvin Buckley was named a release manager for PHP 8.4, one of a small team responsible for the high quality release of packaged source code for the global PHP community.

A Few Highlights of PHP 8.4

  • Performance and security improvements
  • BcMath\Number Object: Simplifies money calculations, and other arithmetic requiring decimal math, without loss of precision
  • DOM API Enhancement: Improves HTML5 parsing
  • Property Hooks: Reduces the amount of code needed for “get” and “set” functionality
  • Lazy Objects: Objects that initialize only when needed; can speed up ORMs such as Doctrine
  • request_parse_body(): Makes APIs easier to code for HTTP verbs such as PUT, PATCH, and DELETE

In addition, PHP 8.4 introduces the “Built by” block to the php -v command. This enhancement, submitted by Calvin, allows php -v to show the name of the builder of the PHP distribution, which helps people know who their PHP vendor is (e.g. us).

We plan to cover some of these topics in more detail in future articles.

To Learn More

  • Official PHP 8.4 announcement
  • Migration guide from PHP 8.3 to 8.4

Get in touch for a free PHP upgrade assessment or a PHP Install & Learn from Seiden Group.

Tags: 8.4, IBMi, PHP
Share this entry
  • Share on Facebook
  • Share on X
  • Share on Pinterest
  • Share on LinkedIn
  • Share on Tumblr
  • Share on Reddit
  • Share by Mail
https://www.seidengroup.com/wp-content/uploads/2017/03/SeidenLogo-180.png 0 0 Alan Seiden https://www.seidengroup.com/wp-content/uploads/2017/03/SeidenLogo-180.png Alan Seiden2024-12-13 11:52:572024-12-13 16:17:53PHP 8.4 Is Here
Alan Seiden

About Alan Seiden

Alan works to preserve your investment in IBM enterprise systems by designing and implementing modernization strategies that leverage your existing business logic.

With a passion ...Read More

0 replies

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

SUBSCRIBE
Open Thinking
Monthly IBM i Strategy & Tips
  • This field is for validation purposes and should be left unchanged.

IBM i Development

  • RPG, COBOL, SQL, Node,
    PHP, Python, Valance, etc.
  • Modernization. Integration.
  • Web and API Solutions
  • Legacy Maintenance
    ...
LET'S GET IT DONE!

Recent Posts

  • Do You Need IBM i Observability?
  • PHP 8.6 is Coming Soon to IBM i
  • Safer npm installation is on the way for Node.js (and all JavaScript)
  • Access Modern Security for IBM i and Connected Web Environments
  • IBM i: A Natural Platform for Agentic AI
  • PHP on IBM i in 2026: The Modernization Engine
  • Your “AS/400” Is a Modern IBM i Platform
  • MCP + AI for IBM i Teams (with a MongoDB example)
  • GnuPG PHP Extension for IBM i: Now Included with Seiden Support
  • Getting Started with Code for IBM i: A Lunch & Learn Video

SEIDEN GROUP: Modern Development & Open Source for IBM i

Home   |   Seiden PHP+   |   IBM i Services  |   Support   |   VS Code for i   |   Free Stuff   |   Blog  |   Privacy Policy  |   Contact         201.447.2437

© 2026 Seiden Group, LLC
  • Link to LinkedIn
  • Link to Mail
Link to: Integrating Open Source on IBM i: Advanced Topics and Optimization Link to: Integrating Open Source on IBM i: Advanced Topics and Optimization Integrating Open Source on IBM i: Advanced Topics and Optimization Link to: C​reating a Debug Log with the PHP Toolkit for IBM i Link to: C​reating a Debug Log with the PHP Toolkit for IBM i C​reating a Debug Log with the PHP Toolkit for IBM i
Scroll to top Scroll to top Scroll to top