如何删除此PHP代码的空白?

时间:2017-06-23 20:23:55

标签: php joomla maps whitespace

嘿,有没有办法删除此代码中的Whitesapce?

<script async defer src="https://maps.googleapis.com/maps/api/js?v=3&key=<?JComponentHelper::getParams('com_ohanah')->get('maps_api_key_js')?>"></script>

它创建的网址是

https://maps.googleapis.com/maps/api/js?v=3&key= CENSORED

你看到=和CENSORED之间是一个间距...... 我需要删除它:/

3 个答案:

答案 0 :(得分:0)

您可以将以下str_replace()功能应用于您的网址

$url = "https://maps.googleapis.com/maps/api/js?v=3&key= CENSORED";
$cleanUrl = str_replace(" ", "", $url);

cleanUrl将outpu

"https://maps.googleapis.com/maps/api/js?v=3&key=CENSORED"

答案 1 :(得分:0)

最安全的方法是使用ltrim:

<script async defer src="https://maps.googleapis.com/maps/api/js?v=3&key=<?ltrim(JComponentHelper::getParams('com_ohanah')->get('maps_api_key_js'))?>"></script>

希望它有所帮助!

答案 2 :(得分:0)

我建议在这里使用trim。如果您在右侧和左侧出现一些奇怪的字符,这将避免麻烦:

<script async defer src="https://maps.googleapis.com/maps/api/js?v=3&key=<?trim(JComponentHelper::getParams('com_ohanah')->get('maps_api_key_js'))?>"></script>