1

我偶然发现了这个链接。它是关于chrPHP 中的函数的。此链接中有一个我无法理解的示例。

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

这段代码给出了“大象形象”作为答案。我不明白上面的代码是如何工作的?有没有关于如何串联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
4

1 回答 1

3

用十六进制写的数字是0xF0 0x9F 0x90 0x98。这是大象的 UTF-8 代码,请参见此处的示例。

于 2018-07-31T08:34:28.190 回答