Jump to content


Photo

Pegar Somente Uma Parte De Uma Frase


  • Faça o login para participar
2 replies to this topic

#1 Layout WebHost

Layout WebHost

    Normal

  • Usuários
  • 95 posts
  • Sexo:Não informado

Posted 18/07/2006, 20:26

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...

#2 ## Dark Angell ##

## Dark Angell ##

     

  • Usuários
  • 147 posts
  • Sexo:Masculino

Posted 19/07/2006, 01:43

só 1 exemplo

<?
		
		//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 Paulo André

Paulo André

    Why so serious?

  • Ex-Admins
  • 5114 posts
  • Sexo:Masculino
  • Localidade:Belo Horizonte - MG
  • Interesses:O.Q.F.J.?

Posted 19/07/2006, 08:21

Ao que parece, este é um trecho comum, certo?
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
Paulo André G Rodrigues,
ex-administrador Fórum WMO.


www.CanalDev.com.br




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq