Diferencia entre revisiones de «Usuario:ManuelRomero/proyecto/proyectoIternova/borrador»
De WikiEducator
Línea 1: | Línea 1: | ||
<source lang=php> | <source lang=php> | ||
− | public static function | + | /** |
− | + | * | |
− | + | * @param string $value el valor de la propiedad performance_data de un servicio | |
− | + | * @return float 0 si no se encuentra el valor el tiempo que tarda en ejecutarsi sí si que lo encuentra | |
− | + | * trata de ser un booleano | |
− | + | */ | |
− | + | public static function get_value_of_performance_data( $value ) { | |
− | + | //"time=0.013585s;;;0.000000;10.000000"; si ok | |
− | + | //"" si no ok. | |
− | + | $value = trim( $value ); | |
+ | $value = str_replace( [ "time=", "s" ], "", $value ); | ||
+ | $value = explode( ";", $value ); | ||
+ | |||
+ | $value = ($value[ 0 ]); | ||
+ | |||
+ | if ( is_numeric( $value ) ) { | ||
+ | |||
+ | return (float) $value; | ||
+ | } else return null; | ||
+ | |||
} | } | ||
</source> | </source> |
Revisión de 04:01 8 sep 2017
/** * * @param string $value el valor de la propiedad performance_data de un servicio * @return float 0 si no se encuentra el valor el tiempo que tarda en ejecutarsi sí si que lo encuentra * trata de ser un booleano */ public static function get_value_of_performance_data( $value ) { //"time=0.013585s;;;0.000000;10.000000"; si ok //"" si no ok. $value = trim( $value ); $value = str_replace( [ "time=", "s" ], "", $value ); $value = explode( ";", $value ); $value = ($value[ 0 ]); if ( is_numeric( $value ) ) { return (float) $value; } else return null; }