ディスカッションへの返信 (解決策)
$array = array('your array');
$result = array();
foreach($array as $k1=>$v1){
foreach($v1 as $k2=>$v2){
$result[$k1][] = $v2;
}
}
echo $result; > ;
これは機能しません。出力は次のようになります
次のようにデータのコピーを送信してください
array (size =2) //本来は 5
0 =>
object(stdClass)[161]
public 'id' => int 1
public 'time' => 16/ 16 16:13' (長さ=13)
パブリック 'USERID' => 文字列 '5566' (長さ=4)
パブリック 'UUID' => 'U123' (長さ=4)
public 'ユーザータイプ' => 文字列 '広告主/代理店' (長さ=16)
パブリック 'デバイス' => 文字列 'PC' (長さ=2)
パブリック 'IP' => ; 文字列 '192.168.0.1' (長さ=11)
パブリック 'URL' => 文字列 'http://xxxx/viewpage.action?pageId=4620291' (長さ=56)
パブリック 'REFERER' = > 文字列 'http://xxx/pages/' (length=26)
public 'Action' => 文字列 'Bid' (length=6)
public 'Status' =>有効な ' (長さ = 6)
1 => object(stdClass)[162]
public 'id' => int 2
public 'time' => 16 /16 16:13' (長さ=13)
パブリック 'USERID' => 文字列 '5566' (長さ=4)
パブリック 'UUID' => '(長さ=4)
パブリック 'ユーザー タイプ' => 文字列 '広告主/代理店' (長さ=16)
パブリック 'デバイス' => 文字列 'PC' (長さ=2)
パブリック 'IP' => ; 文字列 '192.168.0.1' (長さ=11)
パブリック 'URL' => 文字列 'http://xxx/pages/viewpage.action?pageId=4620291' (長さ=56)
' REFERER' => 文字列 'http://xxx/pages/' (length=26)
public 'Action' => 文字列 'Publish' (length=6)
public 'Status' =>文字列 '無効' (長さ = 6)
;
これは機能しません。出力は次のようになります
次のようにデータのコピーを送ってください
array (size=2) //元々は 5
0 =>
object(stdClass)[161]
public 'id' => int 1
public 'time' => 16:13' (長さ=13)
パブリック 'USERID' => 文字列 '5566' (長さ=4)
パブリック 'UUID' => 文字列 'U123' (長さ=4)
public 'ユーザータイプ' => 文字列 '広告主/代理店' (長さ=16)
パブリック 'デバイス' => 文字列 'PC' (長さ=2)
パブリック 'IP' => 文字列 ' 192.168.0.1' (length=11)
public 'URL' => 文字列 'http://xxxx/viewpage.action?pageId=4620291' (length=56)
public 'REFERER' =>文字列 'http://xxx/pages/' (length=26)
public 'action' => string 'bidding' (length=6)
public 'status' => length=6)
1 =>
オブジェクト(stdClass)[162]
public 'id' => int 2
public 'time' => 16:13' (長さ=13)
パブリック 'USERID' => 文字列 '5566' (長さ=4)
パブリック 'UUID' => 文字列 'U123' (長さ=4)
public 'ユーザータイプ ' => 文字列 '広告主/代理店' (長さ=16)
パブリック 'デバイス' => 文字列 'PC' (長さ=2)
パブリック 'IP' => 文字列 ' 192.168.0.1 ' (length=11)
public 'URL' => 文字列 'http://xxx/pages/viewpage.action?pageId=4620291' (length=56)
public 'REFERER' = > 文字列 'http://xxx/pages/' (length=26)
public 'Action' => 文字列 'Publish' (length=6)
public 'Status' => ' (長さ =6)
ここでの出力は問題ありません
Array
(
[0] => Array
(
[0] => ;
これは機能しません。出力は次のようになります
次のようにデータのコピーを送ってください
array (size=2) //元々は 5
0 =>
object(stdClass)[161]
public 'id' => int 1
public 'time' => 16:13' (長さ=13)
パブリック 'USERID' => 文字列 '5566' (長さ=4)
パブリック 'UUID' => 文字列 'U123' (長さ=4)
public 'ユーザータイプ' => 文字列 '広告主/代理店' (長さ=16)
パブリック 'デバイス' => 文字列 'PC' (長さ=2)
パブリック 'IP' => 文字列 ' 192.168.0.1' (length=11)
public 'URL' => 文字列 'http://xxxx/viewpage.action?pageId=4620291' (length=56)
public 'REFERER' =>文字列 'http://xxx/pages/' (length=26)
public 'action' => string 'bidding' (length=6)
public 'status' => length=6)
1 =>
オブジェクト(stdClass)[162]
public 'id' => int 2
public 'time' => 16:13' (長さ=13)
パブリック 'USERID' => 文字列 '5566' (長さ=4)
パブリック 'UUID' => 文字列 'U123' (長さ=4)
public 'ユーザータイプ ' => 文字列 '広告主/代理店' (長さ=16)
パブリック 'デバイス' => 文字列 'PC' (長さ=2)
パブリック 'IP' => 文字列 ' 192.168.0.1 ' (length=11)
public 'URL' => 文字列 'http://xxx/pages/viewpage.action?pageId=4620291' (length=56)
public 'REFERER' = > 文字列 'http://xxx/pages/' (length=26)
public 'Action' => 文字列 'Publish' (length=6)
public 'Status' => ' (長さ =6)
echo を print_r に置き換えます
foreach($data as $row) { foreach($row as $v) echo $v . '<br>';}
ログイン後にコピー