2017-03-06 205 views
2

强制换行符我已经得到了我使用一个条目添加到我的谷歌日历的链接。我越来越从数据库存储在人类可读的格式的数据,通常分布在多个行,例如(它最初是从一个文本区域捕获)...查询字符串

大日子在动物园里。
带防晒霜。

...和我的网页上我将它作为一个变量...

$event_info = get_post_meta($post->ID, 'event_info', TRUE); 

问题是,当我创建一个查询字符串,它不考虑新行字符(只下面显示的查询字符串)的相关部分...

&细节=大+日+ OUT +在+ + + zoo.Bring防晒霜。

...等等,当我在我的日历查看它,它看起来像这样...

大一天在动物园。带上防晒霜。

...而不是两行。

我知道我可以在查询字符串%0D使用新的行字符,但我不知道如何得到它变成我的查询字符串。我猜有为了这个目的,将采取我$event_info变量并添加新的行字符一些PHP函数,但我不能确定。

任何建议将是伟大的。

回答

1

你可以尝试..

$event_info = urlencode(get_post_meta($post->ID, 'event_info', TRUE)); 
+0

当然!完美的作品。谢谢。 – user3256143