Portál AbcLinuxu, 10. května 2025 05:57

Dotaz: Vyjmutí a navrácení číselné hodnoty

16.2.2012 19:24 Weat...
Vyjmutí a navrácení číselné hodnoty
Přečteno: 113×
Odpovědět | Admin
Příloha:
Dobrý večer, potřebuji vyjmout číselnou hodnotu ze retezce v promene ktery ziskavam z xml Vzor. Wind: North at 13 mp/h

Takže potebuji vyjmout jakoukoliv ciselnou hodnotu pak sni provist vypocet a vysledek vratit na stejné místo od kud pochazi.

mozna by to slo resit takto (viz. příloha), pokud ano mohl bych poprosit o popisky k tomuto aby se mi to lepe prepisovalo s preg_replace_callback jsem nezkušený a moc tomu nerozumím
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

16.2.2012 20:38 Kit
Rozbalit Rozbalit vše Re: Vyjmutí a navrácení číselné hodnoty
Odpovědět | | Sbalit | Link | Blokovat | Admin
$in="Wind: North at 13 mp/h";
$out=preg_replace_callback("/[0-9]+/",
   function($match){
      return $match[0]*1.6;
   },
   $in);

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.