我在使用PHP addslashes函数转义双引号时遇到困难。如果我运行:在PHP(Wordpress)中转义双引号
$name = addslashes(get_the_title());
而标题中有双引号,输出仍然有双引号没有任何转义字符。
例如。 “欢迎多样性”移民论坛
我试图插入Wordpress数据到一个.ICS文件生成器,但我无法找到一种方法来成功地将Wordpress数据解析成与ICS合作的格式格式。
解决方案:我的解决方案是通过使用$ post-> post_title来绕过Wordpress函数get_the_title()。一旦我切换,转义工作正常使用addslashes。
不应该你的ics文件生成器处理? – Mchl
我正在写一个ICS发电机,我看过的现有发电机没有提供我需要的灵活性 –
那么,你的发电机应该接受非转换的数据,并自己做所有需要的转义 – Mchl