我想去掉 http https 和 www。并从 mysql 数据库中保存的 url 尾随/,但在制定查询时遇到问题
这是我到目前为止所拥有的,但它不起作用。该查询的结构似乎不正确:
$checkUrl = mysql_query("SELECT DISTINCT SUBSTRING_INDEX(REPLACE(REPLACE(REPLACE(url, "http://", ""), "www.", ""), "https://","") '/', 1) FROM directory_listings WHERE url = '$url'");
if (mysql_num_rows($checkUrl) > 0) {
//match directory.';
}
最佳答案
$url = "http://www.yourwebsite.com";
$find = array("http://", "https://", "ftp://", "www.");
$replace = array("", "", "");
$finalUrl = str_replace($find, $replace, $url);
echo $finalUrl;
//yourwebsite.com
关于php - 我怎样才能去掉http https和www。来自 mysql 数据库中的 url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22490223/