質問編集履歴
1
文法の修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -11,14 +11,14 @@
|
|
11
11
|
|
12
12
|
[entities] => Array ( [url] => Array ( [urls] => Array ( [0] => Array ( [url] => http://t.co/g2WIxbWnQ0 [expanded_url] => http://mariko-shinoda.net/ [display_url] => mariko-shinoda.net [indices] => Array ( [0] => 0 [1] => 22 ) ) ) )
|
13
13
|
|
14
|
-
expanded_urlのところまでforeachでネストしてechoで表示させ
|
14
|
+
expanded_urlのところまでforeachでネストしてechoで表示させています。
|
15
15
|
|
16
16
|
他の方法を探したのですが、なかなか見つからないので。。。
|
17
17
|
以下、ご回答頂けると助かります。
|
18
18
|
|
19
19
|
1.もっと、簡単で確実に短縮urlを展開する方法はありますか?
|
20
20
|
2.展開ではなく、TwitterAPIから直接取得する方法はありますか?
|
21
|
-
3.
|
21
|
+
3.phpで連想配列の中の連想配列の中の...と続いていった結果foreach文でループさせるしかないでしょうか?
|
22
22
|
ソースは以下になります。
|
23
23
|
|
24
24
|
```lang-<PHP>
|
@@ -41,7 +41,7 @@
|
|
41
41
|
if(is_array($url)) foreach($url as $urls){
|
42
42
|
if(is_array($urls) && $a){
|
43
43
|
for($i=0;$i<1;$i++){
|
44
|
-
$
|
44
|
+
$registUrl = $mysqli->real_escape_string ( $urls[$i]['expanded_url'] );
|
45
45
|
}
|
46
46
|
$hantei = false;
|
47
47
|
// JSONの中に複数ある連想配列、一つ目のだけがほしいので判定をいれています。
|