我在下面的href代码中使用了这个代码从数据库中获取数据并在whatsapp上共享。
<a href="whatsapp://send?text=<?php echo nl2br($row['invite']); ?> -:Flash-Downloads.in:-">Share</a>
我想要的输出是这样的
Mark Robinson
USA
555454545
当我得到这个输出时
Mark Robinson<br>
USA<br>
555454545<br>
删除<br>
标签并打印与插入数据库(段落)相同的数据的任何解决方案?
如果你不想得到<br>
,请避免使用 nl2br
nl2br — 在字符串中的所有换行符之前插入 HTML 换行符
描述
string nl2br ( string $string [, bool $is_xhtml = true ] )
返回在所有换行符(\r、\r、 和 \r)之前插入'<br />'
或'<br>'
的字符串。
请参阅此链接 http://php.net/manual/en/function.nl2br.php
编辑
您可以对 URL 进行编码以将新行传递为
<a href="whatsapp://send?text=<?php echo urlencode($row['invite']); ?> -:Flash-Downloads.in:-">Share</a>
编辑
使用 rawurlencode() 将空格编码为 %20 而不是 +
<a href="whatsapp://send?text=<?php echo rawurlencode($row['invite']); ?> -:Flash-Downloads.in:-">Share</a>