PHP - 连接 chr 函数 returns 图像

PHP - Concatenation of chr function returns an image

我偶然发现了这个 link。这是关于 PHP 中的 chr 功能。这个link里面有个例子我看不懂

declare(encoding='UTF-8');
$str = chr(240) . chr(159) . chr(144) . chr(152);
echo $str;

此代码给出 "an elephant image" 作为答案。我不明白上面这段代码是如何工作的?是否有关于 chr 的连接如何工作的任何解释?

关于这个我会举更多的例子。我更改了上一个 chr.

的数字
echo chr(240) . chr(159) . chr(144) . chr(154); // return a shell logo
echo chr(240) . chr(159) . chr(144) . chr(156); // return an ant logo
echo chr(240) . chr(159) . chr(144) . chr(158); // return a ladybug logo
echo chr(240) . chr(159) . chr(144) . chr(160); // return a fish logo

十六进制写的数字是0xF00x9F0x900x98。这是大象的 UTF-8 代码,例如 here.