我在使用 PHP 的 addlashes 函数转义双引号时遇到了困难。如果我运行:
$name = addslashes(get_the_title());
并且标题中有双引号,输出仍然有双引号,没有任何转义字符。
例如。“欢迎多元化”移民论坛
我正在尝试将 Wordpress 数据插入到 .ICS 文件生成器中,但我无法找到将 Wordpress 数据成功解析为与 ICS 格式协作的格式的方法。
解决方案:我的解决方案是使用 $post->post_title 来绕过 Wordpress 函数 get_the_title() 。切换后,转义与添加斜杠一起正常工作。