O el problema es muy simple de resolver o yo no entendi nada...
Código PHP:
<?php
$orden[0]="0_0_0";
$orden[1]="0_1_0";
$orden[2]="1_0_0";
$orden[3]="2";
$orden[4]="2_0_5";
$orden[5]="2_0_6";
$orden[6]="5";
$orden[7]="5_2";
function getPosicion($item){
$patron = array(
'0_0_0' => 0,
'0_1_0' => 1,
'1_0_0' => 2,
'2' => 3,
'2_0_5' => 3.1,
'2_0_6' => 3.2,
'5' => 4,
'5_2' => 4.1
);
foreach($patron as $key => $val){
if($item == $key){
echo '<br />La posicion de '.$key.' es '.$val.'<br />';
break;
}
}
}
# Para usarlo
foreach($orden as $val){
getPosicion($val);
}
?>