Cita:
Iniciado por RIVERMILLOS Hola quiciera saber si alguno se le ocurrre otra forma mas rapida de hacer esto..
Código PHP:
Ver originalfunction convertir($cadena){
$cadenatmp= substr($cadena,9,-2); $cadenatmp=explode(',',$cadenatmp); $count=count($cadenatmp); for($i=0;$i<$count;++$i){
$polygon[$i]=explode(" ",$cadenatmp[$i]); }
return $polygon;
}
la entrada de la funcion es algo como esto.
Código HTML:
Ver originalPOLYGON((-74.062107 4.670261,-74.062117 4.670188,-74.062199 4.670201,-74.062187 4.670275,-74.062107 4.670261))
saludos
Hola no se que queres que te devuelva tu funcion pero algo asi reduce tu codigo:
function convertir($cadena){
$cadenatmp= substr($cadena,9,-2);
$cadenatmp=explode(',',$cadenatmp);
foreach($cadenatmp as $key => $value){
$polygon[$key]=explode(" ",$value);
}
return $polygon;