質問編集履歴
5
phpのバージョン追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,3 +1,5 @@
|
|
1
|
+
バージョンphp5.6です。
|
2
|
+
|
1
3
|
URLをhttp://aaa/bbbb/?10000=2&11000=3などのurlの際に
|
2
4
|
|
3
5
|
|
4
転記ミス
test
CHANGED
File without changes
|
test
CHANGED
@@ -20,7 +20,7 @@
|
|
20
20
|
|
21
21
|
$queryS = parse_url($uri, PHP_URL_QUERY);
|
22
22
|
|
23
|
-
parse_str($querS, $queryL);
|
23
|
+
parse_str($queryS, $queryL);
|
24
24
|
|
25
25
|
$url = parse_url($uri, PHP_URL_PATH);
|
26
26
|
|
3
コード追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -11,3 +11,23 @@
|
|
11
11
|
目的としては、
|
12
12
|
|
13
13
|
http://aaa/bbbb/?10000=2&11000=3&500004=のようにクエリを足すことを目標としています。
|
14
|
+
|
15
|
+
|
16
|
+
|
17
|
+
```
|
18
|
+
|
19
|
+
$uri = $request->getURI();
|
20
|
+
|
21
|
+
$queryS = parse_url($uri, PHP_URL_QUERY);
|
22
|
+
|
23
|
+
parse_str($querS, $queryL);
|
24
|
+
|
25
|
+
$url = parse_url($uri, PHP_URL_PATH);
|
26
|
+
|
27
|
+
$query = http_build_query($queryL, '', '&');
|
28
|
+
|
29
|
+
if ($query) $url .= '?' . $query;
|
30
|
+
|
31
|
+
return $url;
|
32
|
+
|
33
|
+
```
|
2
目的追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -5,3 +5,9 @@
|
|
5
5
|
parse_strやparse_urlを実行後、0,1となる。
|
6
6
|
|
7
7
|
http://aaa/bbbb/?0=2&1=3となります。
|
8
|
+
|
9
|
+
|
10
|
+
|
11
|
+
目的としては、
|
12
|
+
|
13
|
+
http://aaa/bbbb/?10000=2&11000=3&500004=のようにクエリを足すことを目標としています。
|
1
url変更
test
CHANGED
File without changes
|
test
CHANGED
@@ -4,4 +4,4 @@
|
|
4
4
|
|
5
5
|
parse_strやparse_urlを実行後、0,1となる。
|
6
6
|
|
7
|
-
http://
|
7
|
+
http://aaa/bbbb/?0=2&1=3となります。
|