Ergebnis 1 bis 8 von 8

Thema: php pendant zur javascript-funktion parseInt()

  1. #1
    Forum Guru Avatar von synaptic
    Registriert seit
    20.06.2007
    Ort
    Butzbach-Wiesental
    Beiträge
    10.901
    Danke
    45
    Bekam 48 mal "Danke" in 46 Postings
    Blog-Einträge
    1

    Standard php pendant zur javascript-funktion parseInt()

    ich such grad ne funktion, mit der ich aus nem string die ganzen zahlen rausparsen kann..
    gibt es da was?
    bei php.net such ich die ganze zeit nach parseint oder sowas in der art, aber bin bisher net fündig geworden
    sowas braucht man doch alle nase lang... gibbet da nix im standardpaket?
    oder muss ich des selber schreiben?

    ich würd gern aus Version 1.10.0_07 gefunden:" class="whitelink">Fehler melden Version 1.10.0_07 nur die versionsnummer ermitteln(auch nur 1 mal )
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!
    KEIN support via pn, email, messenger oder falsch geposteten threads
    Futter für deine Schnuffelzwerge gibts bei den Schnuffelzwergen TOP Qualität, also klicken und kaufen

  2. #2
    Bandit
    Gast

    Standard AW: php pendant zur javascript-funktion parseInt()

    Ich kenne keine direkte Funktion, aber mit RegExp müsste das machbar sein.

  3. #3
    Forum Guru
    Themenstarter
    Avatar von synaptic
    Registriert seit
    20.06.2007
    Ort
    Butzbach-Wiesental
    Beiträge
    10.901
    Danke
    45
    Bekam 48 mal "Danke" in 46 Postings
    Blog-Einträge
    1

    Standard AW: php pendant zur javascript-funktion parseInt()

    ui regexp.. is mein freund...
    hab da ungefähr öhhm 0 plan von
    KEIN support via pn, email, messenger oder falsch geposteten threads
    Futter für deine Schnuffelzwerge gibts bei den Schnuffelzwergen TOP Qualität, also klicken und kaufen

  4. #4
    Bandit
    Gast

    Standard AW: php pendant zur javascript-funktion parseInt()

    Zitat Zitat von synaptic Beitrag anzeigen
    ui regexp.. is mein freund...
    hab da ungefähr öhhm 0 plan von
    Hähä, da können wir uns zusammentun, die meide ich auch wie die Pest.

  5. #5
    Forum Guru
    Themenstarter
    Avatar von synaptic
    Registriert seit
    20.06.2007
    Ort
    Butzbach-Wiesental
    Beiträge
    10.901
    Danke
    45
    Bekam 48 mal "Danke" in 46 Postings
    Blog-Einträge
    1

    Standard AW: php pendant zur javascript-funktion parseInt()

    ich hab grad schon eine von unseren entwicklerinnen infiltriert werd von der guten dame in ca ner std die regex bekommen (vorher hat se noch keinen bock )
    naja werd mich so lange dann wieder dem cms-test widmen.
    mein php-projektchen is ja nur was für zwischendurch, um mal auf andere gedanken zu kommen.
    aber is schon krass, dass php sowas nich von haus aus dabei hat... ich frag mich wie die von php zu php5 (oder schon 6??) gekommen sind ohne parseInt() ^^
    wobei ich ja grad merke, dass ich ja den unterstrich auch brauche, mmh alles doof wenn man keine ahnung hat.
    wollt schon den string exploden und mit isnumeric() die einzelnen stellen prüfen.

    angenommen ich hab die regex für die seriennummer.. wie kann ich nur das aus der regex extrahieren?
    oder müsste ich alles andere matchen und dann preg_replace drauf anwenden??
    Geändert von synaptic (04.02.2009 um 11:04 Uhr)
    KEIN support via pn, email, messenger oder falsch geposteten threads
    Futter für deine Schnuffelzwerge gibts bei den Schnuffelzwergen TOP Qualität, also klicken und kaufen

  6. #6
    Forum Guru
    Themenstarter
    Avatar von synaptic
    Registriert seit
    20.06.2007
    Ort
    Butzbach-Wiesental
    Beiträge
    10.901
    Danke
    45
    Bekam 48 mal "Danke" in 46 Postings
    Blog-Einträge
    1

    Standard AW: php pendant zur javascript-funktion parseInt()

    sorry fürs doppelposten, aber kennt jemand ne möglichkeit nur die regex-entsprechenden strings zurückzugeben?
    kann ja nich sein, dass ich dat ganze haus drum herum abreissen muss, um an ne stehlampe im erdgeschoss zu kommen
    hoffe der vergleich is gut genug gewählt
    KEIN support via pn, email, messenger oder falsch geposteten threads
    Futter für deine Schnuffelzwerge gibts bei den Schnuffelzwergen TOP Qualität, also klicken und kaufen

  7. #7
    der/die Göttliche Avatar von jojo87
    Registriert seit
    23.03.2007
    Ort
    Leipzig
    Alter
    30
    Beiträge
    3.131
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: php pendant zur javascript-funktion parseInt()

    PHP-Code:
    function parseInt($string) {
    $echse "/[a-zA-Z\,\.\ -_]*([0-9-_\.]{9,})/";
    preg_match($echse,$string,$matches);
    return 
    $matches[1];

    Das sollte es für diesen Zweck tun
    Zurückgegeben wird die Versionsnummer und sonst nüscht.

    Grüße,
    jojo
    Geändert von jojo87 (04.02.2009 um 13:58 Uhr)

  8. #8
    Forum Guru
    Themenstarter
    Avatar von synaptic
    Registriert seit
    20.06.2007
    Ort
    Butzbach-Wiesental
    Beiträge
    10.901
    Danke
    45
    Bekam 48 mal "Danke" in 46 Postings
    Blog-Einträge
    1

    Standard AW: php pendant zur javascript-funktion parseInt()

    ok hab jetzt den string mit und ohne regex geprüft, die länge der einzelnen strings zwischengespeichert und dann mit substring den benötigten teil extrahiert... alles zwar wat länger aber funzte auch

    PHP-Code:
    // html-tags entfernen und gesamtlänge des strings ermitteln ohne die seriennummer
    $inhalt strip_tags($inhalt);
    $text = array();
    $text preg_split("/^[0-9]\.[0-9]{2}\.\d_[0-9]{2}/"$inhalt); 
    // html-tags entfernen und gesamtlänge des strings ermitteln mit der seriennummer
    $versionnummer = array();
    $versionnummer preg_split("/[0-9]\.[0-9]{2}\.\d_[0-9]{2}/"$inhalt); 

    //länge der beiden strings ermitteln
    $textlengthstrlen($text[0]);
    $numberlength=  strlen($versionnummer[0]);

    //über einen substring die seriennummer extrahieren
    $ergebnis substr(strip_tags($inhalt), $numberlength$textlength); 
    das ergebnis ist dann die seriennummer...

    werd aber mal schauen, ob deine variante auch klappt...
    hatte schon angefangen nen edit zu schreiben, aber hab nen auftrag bekommen, der wichtiger ist als mein php-gefrickel
    KEIN support via pn, email, messenger oder falsch geposteten threads
    Futter für deine Schnuffelzwerge gibts bei den Schnuffelzwergen TOP Qualität, also klicken und kaufen

Ähnliche Themen

  1. Variable Anzahl Formularfelder an Javascript/PHP-Funktion übergeben
    Von chuqa im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 3
    Letzter Beitrag: 26.01.2009, 14:18
  2. JavaScript: Per Funktion ein Objekt übergeben
    Von makroy im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 5
    Letzter Beitrag: 02.08.2008, 12:53
  3. Javascript Funktion klappt im FF nicht!?
    Von Berti01 im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 4
    Letzter Beitrag: 03.04.2008, 21:57
  4. JavaScript Funktion aus einem Template aufrufen.
    Von 00eraser00 im Forum Zope & Plone - das deutsche Hilfeforum
    Antworten: 1
    Letzter Beitrag: 10.10.2006, 22:31
  5. [JavaScript] Funktion, die eine Variable speichert, die ...
    Von dr. orange im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 1
    Letzter Beitrag: 05.10.2005, 18:02

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •