3

私は WP-property (wordpress プラグイン) を使用しており、変数をテンプレートのリンクとして使用しようとしています。私は次のコードを使用しています:

<a href="<?php echo $property['download1link']; ?>" target="_blank"><?php echo   $property['download1tekst']; ?></a>

ただし、「-」が異なるため、リンクは機能しません。これを修正するにはどうすればよいですか (/- を通常の - に置き換えます)?

今すぐ出力 (ndash):

http://ouwejan.hostbeats.com/wp%E2%80%93content/uploads/2012/07/NVM_Goed%E2%80%93gevoel%E2%80%93NVM_Label_fc11.jpg

出力は次のとおりです。

http://ouwejan.hostbeats.com/wp-content/uploads/2012/07/NVM_Goed-gevoel-NVM_Label_fc11.jpg

ありがとう。

4

2 に答える 2

1

参照str_replace():

http://php.net/str_replace

例:

echo str_replace( 'badchar', '-', $variable );

または、より高度な置換については、次のようにしpreg_replace()ます。

http://php.net/manual/en/function.preg-replace.php

于 2012-08-28T19:19:13.187 に答える
0

最初にこのページに移動します: http://slayeroffice.com/tools/ascii/にアクセスし て、不正な "-" の ASCII 番号を見つけます。ページ上部の左側のボックスに「–」を貼り付けて、[==] ボタンをクリックするだけです。

8211 だと思います。

<?php echo str_replace( chr(8211) , '-' , $property['download1link'] ); ?>
于 2012-08-28T19:23:51.640 に答える