嘿,有没有办法删除此代码中的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之间是一个间距...... 我需要删除它:/
答案 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>