RSSAmplifier

Blog

Exakat

Bring Quality to your PHP Projects

exakat.ioRSS feed ↗10 posts

Latest posts

Recently updated PIE extensions (since 7th, 2026)

Recently updated PIE extensions (since 7th, 2026) 24 PHP Pie extensions were updated. bsn4/grpc (v0.3.0): Rust-based gRPC extension for PHP — drop-in replacement for ext-grpc flow-php/flow-php-ext (0.43.0): Flow PHP native extension (Rust) Floe frame-body encoder/decoder for DataFrame Rows xberg-io/tree-sitter-language-pack (v1.15.0): Pre-compiled tree-sitter grammars for 371 programming languages…

What Can Implement An Interface In PHP?

What Can Implement An Interface In PHP? Ask a PHP developer what implements an interface, and you will get class Foo implements Bar. Ask again, insist a little, and you might get abstract class. Ask a third time and people start looking at their shoes. Yet the implements keyword, and its cousin, extends, has a [...] The post What Can Implement An Interface In PHP? appeared first on Exakat .

Two Large PHP Datasets, and How to Read Them With Itself

Two Large PHP Datasets, and How to Read Them With Itself PHP has a large code base online. At Exakat, we run the engine on a corpus of 3000+ open source projects. If you want to train, fine-tune, or evaluate an AI model on PHP code, or just mine a few hundred thousand real-world snippets [...] The post Two Large PHP Datasets, and How to Read Them With Itself appeared first on Exakat .

Convert a boolean into a string

Convert a boolean into a string What could go wrong? I was recently spelunking through the Cornstack/nomic training dataset, the massive corpus of code that feeds some of our modern AI overlords, when I noticed something amusing. One of the queries in that dataset ask how to convert a boolean to a string in PHP, [...] The post Convert a boolean into a string appeared first on Exakat .

Recently updated PIE extensions (since July 30th, 2026)

Recently updated PIE extensions (since July 30th, 2026) #1 17 PHP Pie extensions were updated. php-debugger/php-debugger (0.2.3): A lightweight, high-performance PHP debugger extension. Comptible with Xdebug step-debugging. phalcon/cphalcon (v5.18.2): Phalcon is an open source web framework delivered as a C extension for the PHP language providing high performance and lower resource consumption.…

The Case Of The Insensitive Filesystem

The Case Of The Insensitive Filesystem There is a special kind of bug that only exists between your laptop and the production server. It compiles, it tests, it ships, and then it 500s. Somewhere along the way, User.php became user.php, and one of the two machines had an opinion about it. PHP has no opinion. [...] The post The Case Of The Insensitive Filesystem appeared first on Exakat .

When PHP Meet Unicode: A Tour of Identifiers Beyond ASCII

When PHP Meet Unicode: A Tour of Identifiers Beyond ASCII Every year, like clockwork, someone rediscovers that a day is not reliably 86400 seconds long, gets righteously indignant about daylight change on Hacker News, and two hundred comments later the whole internet has relearned a lesson it relearns every March and October. PHP s you can [...] The post When PHP Meet Unicode: A Tour of…

I Checked Every php.* Domain on the Internet

I Checked Every php.* Domain on the Internet There are 1,437 top-level domains recognized by IANA today, things like .com, .museum, .fr, and obscure ones such as .ismaili and .bugatti. I decided to find out how much of the internet s php.* namespace has actually been claimed, checking php. tld against every single one of them and [...] The post I Checked Every php.* Domain on the Internet appeared…

__FILE__: The Magic Constant With Specific Usage

__FILE__: The Magic Constant With Specific Usage Every older PHP developer has meet __FILE__ early, usually while copy-pasting a WordPress plugin header from a tutorial written in 2009. There are lots of blogs posts documenting it: it is also quite famous outside the PHP universe. Nowadays, however useful is this magic constant, it seems it [...] The post __FILE__: The Magic Constant With Specific…

There and Back Again: Round-Trip Testing in PHP

There and Back Again: Round-Trip Testing in PHP Most of the work in a unit test is not calling the function. It is knowing what the function is supposed to return. You call it, you get a value, and now you type the expected value by hand and pray you did the arithmetic in your [...] The post There and Back Again: Round-Trip Testing in PHP appeared first on Exakat .