我正在尝试创建不带文本的文件名并使用表情符号。
如果我放置角色本身,它就可以完美工作
但是
我想在我的 php 代码中使用更安全的方法,因此我将其替换为十六进制值。
所以这工作完美:
$myfile=fopen('👤','a');
但这不是(...它确实创建了一个文件,但没有使用预期的表情符号)
$myfile=fopen('👤','a');
我很确定它非常简单,只需要正确的语法))
感谢@Markus Zeller
我根据HIS评论找到了解决方案:)
$myFile=fopen(mb_chr('128100','UTF-8'),'a');
或:
$myFile=fopen("\u{1F464}",'a');
谢谢你! 👤