アプリ版:「スタンプのみでお礼する」機能のリリースについて

PHP ハイパーリンクのエンコードするには、どうしたらいいのでしょうか?

<?php $jew = $path."brand/brand.php?keyword=" . urlencode("マグロ").."&sort=".standard;?>
<a href="<?= $jew ?>">魚</a>


下記のサイトも参考にしたのですが、日本語がそのまま返ってきてしまいます。
http://nyx.pu1.net/practice/external_var/externa …

http://namidameweb.blog62.fc2.com/blog-entry-231 …

A 回答 (1件)

>日本語がそのまま返ってきてしまいます。



そう見えるだけでは?ブラウザで「ソース表表示」にして確認されましたか?下記のようになっていると思いますが・・・

<a href="brand/brand.php?keyword=%E3%83%9E%E3%82%B0%E3%83%AD&sort=.standard">魚</a>

なお、提示されたソースはエラーになったので下記のソースで確認しました。

<?php
$jew = $path . "brand/brand.php?keyword=" . urlencode("マグロ") ."&sort=.standard";
?>
<a href="<?= $jew ?>">魚</a>

#php5.4未満なのでshort_open_tagを有効にしました(汗
    • good
    • 0
この回答へのお礼

教えていただいた通りソースを確認した所、エンコードされてました。
お陰で、ひとつ問題が解決しました。ありがとうございます。

お礼日時:2012/02/01 21:07

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!