Surgiu outra duvida, como eu faço para exibir apenas uma parte da frase ex:
03:16:26 up 197 day, 8:02, 0 users, load average: 0.18, 0.09, 0.15
Queria exibir somente o 0.18
Detalhe neste ex. ele esta com 4 caracteres, mas pode haver casos em que ele pode estar com 6 caracteres, isso tambem vale para o horario, os dias , users...
Pegar Somente Uma Parte De Uma Frase
Started By Layout WebHost, 18/07/2006, 20:26
2 replies to this topic
#1
Posted 18/07/2006, 20:26
#2
Posted 19/07/2006, 01:43
só 1 exemplo
eh soh uma idéia, pode ter modos bem melhores....
mas tae um modo =]
<? //Declara toda a variável $var="03:16:26 up 197 day, 8:02, 0 users, load average: 0.18, 0.09, 0.15"; //Retira os espaços em branco $var=explode ( " " , $var ); //Seta a nova variável bem na parte do 0.18 $var=$var['9']; //Retira as , para deixar somente o número $var=explode ( "," , $var ); //Imprime somente o número echo $var['0']; ?>
eh soh uma idéia, pode ter modos bem melhores....
mas tae um modo =]
#3
Posted 19/07/2006, 08:21
Ao que parece, este é um trecho comum, certo?
Sendo assim, usando uma ER simples você consegue desta maneira:
Flws...
Até mais
Sendo assim, usando uma ER simples você consegue desta maneira:
<? $string = "03:16:26 up 197 day, 8:02, 0 users, load average: 0.18, 0.09, 0.15"; preg_match("/load average: (.+?),/ie",$string,$registro); echo $registro[1]; ?>
Flws...
Até mais
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)