A 回答 (6件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
>category=おおお
パラメータにダイレクトにマルチバイト文字を書くのはやめたほうがいいでしょう
>データをひとつにまとめて、配列とし
うーん、こういうことがしたいのでしょうか?
ppp.php?arg%5Bact%5D=prev&arg%5Bpopid%5D=5&arg%5Bcategory%5D=%A4%AA%A4%AA%A4%AA&arg%5Bsize%5D=aaa
とすれば、$_REQUEST["arg"]で受けられますね。
この回答へのお礼
お礼日時:2011/10/21 13:02
ご連絡ありがとうございました。
説明が下手ですみません。
私がやりたいことは、パラメータをたくさん追加せず、
argという配列を渡したいです。
ppp.php?arg=$arg[]
不可能かと思うのですが、こうゆうことです。
よろしくお願いします。
No.5
- 回答日時:
<a href="ppp.php?act=prev&popid=5&category=おおお&size=aaa"></a>
ちょっと質問の意図がわかりませんが
$arg = array ('act'=>'prev', 'popid'=>'5', 'category'=>'おおお', 'size'=>'aaa');
を(配列のまま)渡すのであれば、serialize/unserializeを使って
print '<a href="ppp.php?arg=' . urlencode(serialize($arg)). '">target_url</a>';
とかですかね。受け取った側は
$arg = unserialize($_GET['arg']);
とすれば配列に戻ります。
#何のためにそうしたのかはわかりませんが(汗
ちなみに例示された配列であれば
http://hostname/ppp.php?arg=a%3A4%3A%7Bs%3A3%3A% …
となります。下記のようなサンプルで確認できます。
<?php
if (isset($_GET['arg'])) {
print '<pre>';
print_r(unserialize($_GET['arg']));
print '</pre>';
}
print '<hr>';
$arg = array ('act'=>'prev', 'popid'=>'5', 'category'=>'おおお', 'size'=>'aaa');
print '<a href="?arg=' . urlencode(serialize($arg)) . '">target_url</a><br />';
print urlencode(serialize($arg));
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# C言語初心者 ポインタについて、お助けください、、 2 2023/03/15 23:50
- 統計学 ARMAモデルが適用できる状態について 1 2022/12/30 05:58
- PHP PHP MySql ページング 2 2022/09/20 06:38
- PHP PHP ページング データベース 1 2022/06/16 10:30
- その他(プログラミング・Web制作) python質問 1 2023/08/14 11:54
- PHP アンドロイドスマホでのphp echoの文字サイズ 1 2023/05/13 15:15
- その他(プログラミング・Web制作) 下記内容はpythonの重回帰分析で可能でしょうか? python初心者です。現在の業務でもしかした 2 2022/06/16 00:36
- PHP 配列の値の更新方法について 1 2022/08/05 09:49
- PHP htmlで複数の個数入力欄を表示させるには 1 2022/09/20 03:11
- PHP プログラミング教えてください。 3 2022/10/12 10:37
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
file_existsでファイル名の部分...
-
配列をループでたくさん宣言し...
-
PHPで多次元配列を一度に処理す...
-
$_SESSIONに二次元配列を使える...
-
foreachのなかで次のキーを参照...
-
チェックボックスが複数選択で...
-
重複しないランダム関数を教え...
-
チェックボックス複数選択 mys...
-
Smarty の演算方法
-
URLのサブドメインとドメイン部...
-
PHP pdo mysql 周りについて教...
-
postgresql関数をつかったレコ...
-
GOTO命令のようなことをPHPで
-
PHPのカッコ[ ]の使い方について
-
タブ区切りのデータでnullのデ...
-
PHPのループ数限界値について
-
プルダウンメニューでCSVデータ...
-
プログラミングのPythonのnoteb...
-
プルダウンメニューにDBの内容...
-
PHPのmin関数、「1」以上の数値...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
配列をループでたくさん宣言し...
-
file_existsでファイル名の部分...
-
$_SESSIONに二次元配列を使える...
-
foreachのなかで次のキーを参照...
-
String だと「 ByRef引数の型が...
-
配列を回すとき、最後の要素だ...
-
配列一致(要素順番は違うが内容...
-
PHPのカッコ[ ]の使い方について
-
ネストが深い時のforeachはどう...
-
チェックボックス複数選択 mys...
-
PHPで配列をPOSTデータで送った...
-
phpで、連想配列を普通の配列に...
-
PHP 多次元配列変数のデータ受...
-
postgresql関数をつかったレコ...
-
【PHP】配列内のある値以上をカ...
-
SQL文の実行結果を変数で受けて...
-
プルダウンメニューでCSVデータ...
-
Smartyのテンプレートからjavas...
-
PHPにてクラスを配列にすること...
-
CSVデータのn番目だけの値を取...
おすすめ情報