Saturday, 24 August 2013

PHP - Issue in array

PHP - Issue in array

i have an array code, like :
$responeArray = array();
$_counter = 0;
foreach($xmlResp->readCalls->classify as $readCalls) {
$ClassificationClass = array();
foreach($readCalls->classification->{'class'} as $classes) {
$ClassificationClass[] = implode(" ",array('p' =>
(string)$classes['p']));
}
$responeArray[] = $ClassificationClass;
$_counter++;
}
return $responeArray;
that will give result like
Array
(
[0] => Array
(
[0] => 0.999999
[1] => 5.65423e-007
[2] => 2.3301e-008
)
[1] => Array
(
[0] => 0.333333
[1] => 0.333333
[2] => 0.333333
)
[2] => Array
(
[0] => 1.19172e-007
[1] => 0.999993
[2] => 6.75659e-006
)
)
my purpose to get result like
0.999999 5.65423e-007 2.3301e-008
...
1.19172e-007 0.999993 6.75659e-006
i try using this
$responeArray = array();
$_counter = 0;
foreach($xmlResp->readCalls->classify as $readCalls) {
$ClassificationClass = array();
foreach($readCalls->classification->{'class'} as $classes) {
$ClassificationClass[] = implode(" ",array('p' =>
(string)$classes['p']));
}
$responeArray[] = $ClassificationClass;
$nilaineg = $ClassificationClass[0];
$nilainet = $ClassificationClass[1];
$nilaipos = $ClassificationClass[2];
$_counter++;
}
return $nilaineg.' '.$nilainet.' '.$nilaipos;
but code above just result :
1.19172e-007 0.999993 6.75659e-006
Am i missing something? Sorry for the noobs, i just learn about programming.
Thanks for your response.

No comments:

Post a Comment