0
我正在使用此代碼刪除URL的http://部分,但它不會執行任何操作 - 它只是返回完整的URL。我究竟做錯了什麼?從變量中刪除http://或https://
<?php $str = the_field('fl_website');$str = preg_replace('#^https?://#', '', rtrim($str,'/'));echo $str; ?>
我正在使用此代碼刪除URL的http://部分,但它不會執行任何操作 - 它只是返回完整的URL。我究竟做錯了什麼?從變量中刪除http://或https://
<?php $str = the_field('fl_website');$str = preg_replace('#^https?://#', '', rtrim($str,'/'));echo $str; ?>
$str = 'http://www.google.com';
$str = preg_replace('#^https?://#', '', $str);
我可以看到你正在做similiar方式。也許這個變量沒有按照你認爲的那樣設置?
嗯..你的解決方案也不管用.. –
它適用於我的數據。也許你的數據不像你想象的那樣?讓我看看你的$ str變量值。 – Whencesoever
確定它的工作原理不得不改變我在數據中提取的方式 –