Dieser Beitrag ist schon älter. Bitte vergewissern Sie sich, dass die Rahmenbedingungen oder der enthaltene Lösungsvorschlag noch dem aktuellen Stand der Technik entspricht.

Informationen aus Zeichenkette in PHP auslesen

Mitglied: chrizz-at

Liebe leute! Ich muss aus der Zeichenkette: Client-2.0.1.1820-RC-32_Serial.exe
mittels PHP auslesen:

Name: Client
Release: RC oder Final
Version: 2.0.1.1820
Bit: 64 oder 32
Serial: Seriennummer (immer 25 zeichen) (Statt _Serial)

Wobei sich die Zeichen immer ändern können zb. 32 und 64 bit und RC und Final.. aber der Dateiname ist immer so aufgebaut. Der Serial hat immer 25 Zeichen.

Wenn sich die anzahl der punkte im dateinamen verändert soll abgebrochen werden.

Wer kann mir helfen?!



und dann?! Bin ein blutiger anfänger das einzige was ich kenne ist strpos() Und strlen()..

Content-Key: 101308

Url: https://administrator.de/contentid/101308

Ausgedruckt am: 05.08.2021 um 23:08 Uhr

Mitglied: kugelschreiber
kugelschreiber 07.11.2008 um 14:01:01 Uhr
Goto Top
Wie waere es mit ein paar mehr String-Funktionen:

Alle zu finden unter: www.php.net

Zu Deinem Beispiel:


Try it.
Ich habe keinen farbigen Editor hier, so bitte pruefe die Syntax auf richtige Schreibweise. Die verwendeten Funktionen sind alle auf php.net erklaert.Zum Beispiel: http://uk.php.net/manual/de/function.strripos.php

Gruss aus England Kuli
Mitglied: chrizz-at
chrizz-at 09.11.2008 um 15:35:10 Uhr
Goto Top
Ich danke dir für deine rasche Antwort Kuli! Ich werde es am Montag gleich ausprobieren!

Ich danke dir recht herzlich!

lg chris
Mitglied: chrizz-at
chrizz-at 10.11.2008 um 08:56:26 Uhr
Goto Top
Das Script bringt mir folgenden Fehler:

Fatal error: Function name must be a string in C:\xampp\htdocs\test\uploadFile.php on line 4

:( face-sad
Mitglied: kugelschreiber
kugelschreiber 10.11.2008 um 17:31:46 Uhr
Goto Top
Sorry Chrizz,

aber wie gesagt ich hatte oben gerade keinen ordentlichen Editor zur Hand.
Konnte das Script jetzt testen und bei mir hats gegeht.
Habe es oben gleich geändert und noch ein bisschen modifiziert.

Gruß und viel Spaß
Mitglied: Enclave
Enclave 11.11.2008 um 16:03:30 Uhr
Goto Top
Oder du machst es einfach mit Regulären Ausdrücken


Hier das Ergebnis --> http://regexp-evaluator.de/evaluator/a89373ed619bb9accc47ff765eac7f29/# ...

Mfg

Enclave
Mitglied: kugelschreiber
kugelschreiber 11.11.2008 um 22:51:11 Uhr
Goto Top
Respekt.
Man(n) lernt eben nie aus und viele Wege führen ja nach Rom.
Allerdings habe ich noch eine Frage. Warum stehen nach der Prüfung mit preg_match() die Ergebnisse in einem Arrray?

Gruß Kuli
Mitglied: Enclave
Enclave 11.11.2008 um 22:57:21 Uhr
Goto Top
In regulären Ausdrücken kann man in Klammern eingeschlossene Bereiche zusammenfassen.
Und da es am einfachsten ist die in ein Array zu packen statt in viele einzelne Variablen gibt es einfach als dritten Parameter "Treffer". Diese werden dann in Reihenfolge ihres Auftretens in das Array geschrieben...

PHP Manuell

Mfg

Enclave
Mitglied: kugelschreiber
kugelschreiber 12.11.2008 um 07:13:25 Uhr
Goto Top
Sauber!

Sehr gute Arbeit! Nur die regulären Ausdrücke zu verstehen, dass man sie aus dem Kopf selber schreiben kann, ist ganz schon hart am Anfang.

Danke und scheen tach noch, wie man bei uns saacht.

Gruß Kuli
Mitglied: chrizz-at
chrizz-at 19.11.2008 um 17:05:14 Uhr
Goto Top
Hey leute! Ich bins nochmal!

Ich habe folgende aufgabe bekommen! (In den kommentaren steht was die funktion usw. machen muss..)

Ich komme aber dabei nicht weiter.. Hilfe!! :( face-sad




Heiß diskutierte Beiträge
general
Einprügeln auf Fax als AblenkungsmanöveritebobVor 1 TagAllgemeinOff Topic24 Kommentare

Moin, Im Interview mit dem Unionsfraktionschef Ralph Brinkhaus im Deutschlandfunk heute 07:15 hat der Journalist nebenbei erwähnt, dass über die Hochwasserkatastrophe per Fax gewarnt wurde. ...

question
Angebot annehmen? Gehalt OK?xsheynVor 1 TagFrageOff Topic13 Kommentare

Hallo zusammen, ich bin nun seit knapp einem Jahr im Bewerbungsprozess und versuche in die "richtige" IT zu kommen. Momentan bin ich nur Knöpfchendrücker, also ...

question
Subnetting FrageAuDavidVor 1 TagFrageNetzwerke21 Kommentare

Hallo, ich hätte mal eine Frage zu dem Subnetting, ich sitze schon länger an dieser Aufgabe und bin mir mit der Lösung sehr unsicher. Ich ...

info
CDU verklagt Sicherheitsforscherin nach Meldung einer Sicherheitslücke einer CDU AppevoplusVor 1 TagInformationSicherheit14 Kommentare

Ohne Worte, fassungslos, koppschüttel CDU zeigt offenbar Hackerin nach Melden von Lücken an Und sowas regiert unser "Hochtechnologieland" EDIT: inzwischen ist man nach einem Schitstorm ...

question
Vodafone - Kabel gelöst VisuciusVor 1 TagFrageInternet13 Kommentare

Hallo in die Runde, Gestern wurde mir ein Vodafone-Kabel-Internet-Anschluss geschaltet und die "Vodafone Station installiert". Positiv: Ging "ratzfatz" innerhalb von einigen Tagen, höhere Bandbreite, parallel ...

info
DSGVO: 65.500 Euro Strafe wegen unsicheren und veralteten WebshopFrankVor 1 TagInformationRechtliche Fragen

Ein Unternehmen aus Niedersachsen hat unangenehme Bekanntschaft mit der DSGVO gemacht: Das Unternehmen muss 65.500 Euro Bußgeld für einen veralteten Webshop zahlen. Dieser speicherte die ...

question
Umschulung über Fernkurs - Chancen auf ArbeitsmarktAppletVor 1 TagFrageWeiterbildung13 Kommentare

Hallo zusammen, kurz zur Einleitung eine Kurzfassung wie ich in meine jetzige Situation kam - Ich bin vor einigen Jahren psychisch erkrankt und musste mein ...

question
Heimnetzwerk + Telefon einrichten gelöst xXEnniXxVor 1 TagFrageNetzwerke8 Kommentare

Hallo, ich habe gerade ein neues Haus gebaut und möchte mir mein Heimnetzwerk (Router, Telefon etc.) selber einrichten. Bin IT-Administrator und habe schon gute Kenntnisse ...