我有一个包含 2 个单词名称的数据库,它们之间有一个空格,但是为了使我的 api 调用正常工作,我需要在第一个和第二个单词之间使用 %20。
目前mysql_query返回Anas platyrhynchos,我需要它返回Anas%20platyrhynchos
任何快速的解决方案?
您可以使用 PHP urlencode
。那应该可以解决您的问题。
您可以在 PHP 端使用urlencode
您需要对从数据库返回的结果进行urlencode 。这将添加 %20 和我假设您需要的其他特殊 URL 字符。
使用替换功能。
Select Replace(colName, ' ', '%20')