oleksu535 Asked:2020-05-17 22:50:13 +0800 CST2020-05-17 22:50:13 +0800 CST 2020-05-17 22:50:13 +0800 CST 用php[PHP]代码内容写入文件 772 您好,当尝试通过 file_put_contents 将 PHP 代码写入文件时。什么都没发生,睡了 3 分钟,写了 TIME OUT。经过几次测试,我意识到一个字符足以<?重复这个 php 1 个回答 Voted Best Answer user248655 2020-05-17T23:19:19+08:002020-05-17T23:19:19+08:00 使用二进制写入文件功能 file_put_contents('filename.php', $result, LOCK_EX); 在编写之前,您需要使用 PHP 代码将String变量拆分为字符,并使用 pack() 函数在循环中逐字符打包到$result变量中。 在 PHP 中使用非转义字符的地方,有必要使用它们的二进制表示。pack() 函数根据模板将传入数据转换为二进制形式。您可以在任何 PHP 参考资料中找到更多详细信息。 PS 使用 pack() 和 unpack() 函数,您还可以在批处理级别使用 PHP 脚本与任何网络应用程序交朋友。
使用二进制写入文件功能
在编写之前,您需要使用 PHP 代码将String变量拆分为字符,并使用 pack() 函数在循环中逐字符打包到$result变量中。
在 PHP 中使用非转义字符的地方,有必要使用它们的二进制表示。pack() 函数根据模板将传入数据转换为二进制形式。您可以在任何 PHP 参考资料中找到更多详细信息。
PS 使用 pack() 和 unpack() 函数,您还可以在批处理级别使用 PHP 脚本与任何网络应用程序交朋友。