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);
私はあなたがそれを似道をやっている見ることができます。あなたはそれがそうであるように変数が設定されていない可能性がありますか?
hmmm ..あなたの解決策はどちらもうまくいきません。 –
私のデータのために働きます。たぶんあなたのデータはあなたが思っている通りではありませんか? $ str変数の値を表示してください。 – Whencesoever
私はデータを引き出す方法を変更しなければならなかったのですか? –