giełda, akcje, inwestycje
 ° Forum ° Odpowiedz ° Rejestracja ° Szukaj °
Numizmatyka - monety ° Internetowa Auto giełda °

wyłuskanie liczby ze stringa

Forum / php / wyłuskanie liczby ze stringa
Autor Wiadomość
Bolek

Posted: 3 Lip 2009 08:17:02



<?
$string="werwrtwrwrtwert,1,5r,ertewtetete,rtyrtyryr,yuikyiuuytuit,c.
140.000yityiuty,ytiyky.46545622345453gggfdgddg";
$dlugosc_stringa= strlen($string);
for ($x=0; $x<$dlugosc_stringa; $x++){
$znak= substr($string , $x , 1);
echo "<br".$x;
echo $znak;
if(is_numeric($znak)){
echo "to jest cyfra".$znak;
$liczba.=$znak;
}
}
echo "<br".$liczba;
?
wyłuskuje mi wszystkie liczby ze stringa a ja potrzebuję tylko ten
ciąg cyfr którego długość jest większa od np 7. czyli w tym przypadku
46545622345453

czy mogę liczyć na sugestie ??




Alianora

Posted: 3 Lip 2009 08:29:34



$string="werwrtwrwrtwert,1,5r,ertewtetete,rtyrtyryr,yuikyiuuytuit,c.
140.000yityiuty,ytiyky.46545622345453gggfdgddg";

print_r($matches);




BooB

Posted: 3 Lip 2009 08:32:26



$string="werwrtwrwrtwert,1,5r,ertewtetete,rtyrtyryr,yuikyiuuytuit,c.
140.000yityiuty,ytiyky.46545622345453gggfdgddg";

print_r($matches);

$string="werwrtwrwrtwert,1,5r,ertewtetete,rtyrtyryr,yuikyiuuytuit,c.
140.000yityiuty,ytiyky.4654562gfhrey";
$yy=0;
$dlugosc_stringa= strlen($string);
for ($x=0; $x<$dlugosc_stringa; $x++){
$znak= substr($string , $x , 1);
echo "<br".$x;
echo "-".$znak;
if(is_numeric($znak)){
$yy.=1;
if(strlen($yy)"9"){
echo " - to jest cyfra - ".$znak;
$liczba.=$znak;
}
}
}
echo "<br".$liczba;
zrobiłem coś takiego ale chyba to jest zbyt chaotyczne chociaż
działa . podoba mi się jednak - preg_match_all -
dziękuję za wskazówkę .zaraz to wciągnę do skryptu .




Andrzej Kmicic

Posted: 26 Sty 2010 22:22:20




wyłuskuje mi wszystkie liczby ze stringa a ja potrzebuję tylko ten
ciąg cyfr którego długość jest większa od np 7. czyli w tym przypadku
46545622345453

czy mogę liczyć na sugestie ??

Ja dzisiaj wyłuskuję :

print_r($capture);

pozdr
AK




Twoja wypowiedź

Bold Style  Italic Style  Underlined Style  Image Link  Insert URL  Email Link  Wyłącz BB code


Zanim wyślesz jakąś wiadomość z polskimi znakami, upewnij się czy kodowanie znaków w twojej przeglądarce to ISO-8859-2
 » Login  » Hasło 
 


Czas ładowania strony (sek.): 0.042 users

miniBB.net © 2001-2010 | Polityka Prywatności
e-giełdy + opisy gg + kumy fubi ° oko na maroko ° nimda °

Online: Odwiedzający - 1
+ - 0
Najwięcej odwiedzających: 68 [1 Sty 2010 19:23:09]
Odwiedzający - 68 / + - 0
Okna poznań ballroom dance lessons cincinnati Importer towarów reklamowych z Chin dyrektor finansowy pozycjonowanie firm
  leźaczki dla dzieci|| auxentius-of|| super filmiki|| Noclegi Nałęczów|| Kosmetyka aut|| meble

  • Nintendo DS jako pilot do lustrzanki Canona
  • Grupa fotografów z HDRLabs stworzyła tak zwany Open Camera Controller, wykorzystując starszą konsolę Nintendo DS do kontrolowania funkcji lustrzanek cyfrowych firmy Canon.
  • iPhone OS 4.0 z wielozadaniowością?
  • Apple najprawdopodobniej zaoferuje w długo wyczekiwanym systemie iPhone OS 4.0 wsparcie dla wielozadaniowości, czyli możliwość uruchamiania w tle aplikacji firm trzecich.
  • Apple już przyjmuje zamówienia na iPady
  • Chociaż Apple iPad na rynek trafi dopiero 3 kwietnia, to firma z Cupertino już zaczęła przedsprzedaż swojego magicznego tabletu. Jeden klient może zamówić jednak tylko dwa urządzenia.
  • HTC Magic ze złośliwym dodatkiem
  • Hiszpański oddział Vodafone niechcący sprzedawał smartfony HTC Magic, zainfekowane Trojanem o nazwie Mariposa oraz innym złośliwym oprogramowaniem.
  • Satyryczny Kącik Informatyczny w radiu FAMA
  • Już dzisiaj o godzinie 16 na antenie radia FAMA będziecie mogli posłuchać między innymi o testach przenośnego dysku firmy Transcend. Nie zabraknie również konkursów.