PCMasters Hardware Forum > Software > GFX, Webdesign und Programmierung > Seite 2 > mit php string aus string heraus suchen

Im PC Forum registrieren


Produktsuche
IDEALO-PRODUKT-SUCHE
idealo preisvergleich
PCM News & Reviews
Antwort
 
 
Alt 29.11.2011, 19:32
Threadersteller
bigolli
 
Standard

mit php string aus string heraus suchen



Hi,
ich bin ziemlich neu auf dem Gebiet Php und werde damit wahrscheinlich nicht länger aufhalten, ich habe nur ein Problem...ich habe schon viel herumgesucht, aber immer nur Lösungen gefunden welche entweder mein Gebiet verfehlen, unmisswerständlich sind oder veraltet sind.
Mein Problem ist folgendes:
Ich möchte aus einem String der ca. so ausieht:
Zitat:
name1:26.9 status:0name2:626.34
die Zahl zu einem bestimmten Namen haben.
Danke schon mal im Vorraus.
lg Olli
Alt Heute
Hardware Bot
Computer Informationen
 
Diese Werbung wird registrierten
Mitgliedern nicht angezeigt.
Werden Sie noch heute kostenlos Mitglied
auf PCMasters.de
Standard Weitere Informationen

 
Alt 29.11.2011, 20:07
klappflapp
 
Standard

Hi,
hast du die Möglichkeit, ein Trennzeichen zwischen 'status' und nächstem 'name' zu machen?
Dann könntest du den String an diesem Token aufsplitten ( ]).
 
Alt 29.11.2011, 20:18
Threadersteller
bigolli
 
Standard

Hi,
nein diese Möglichkeit steht mir nicht offen, da das nur der Ausschnitt eines Strings ist, welcher einige 100 Zeichen lang ist und er wird automatisch immer länger.
mfg Olli
 
Alt 29.11.2011, 20:53
klappflapp
 
Standard

Andere Idee:
Du Teilst den String an dem Namen, den vorderen Teil kannst du vergessen und den hinteren Teil könntest du dann am Leerzeichen trennen, und der erste Teil davon müsste dann deine Zahl sein.
 
Alt 07.12.2011, 09:22
Creator1981
 
Standard

Das Zauberwort heißt Reguläre Ausdrücke
Nicht ganz einfach zu verstehen aber es gibt gute Anleitungen dazu such einfach mal danach.
 
Alt 08.12.2011, 08:59
Benutzerbild von xXxJulianxXx
xXxJulianxXx
 
Standard

PHP-Code:
<?
$string 
'name1:26.9 status:0name2:88.9 status:1';
preg_match_all("|name(.+?):(.+?) status:(.+?)|"$string$ausgabe);
var_dump($ausgabe);
for(
$i=0$i count($ausgabe[0]); $i++)
   {
   echo 
"<br>Name:".$ausgabe[1][$i]."| Zahl:".$ausgabe[2][$i]." |Status:".$ausgabe[3][$i];
   }
?>
Ausgabe ist:
Code:
Name:1| Zahl:26.9 |Status:0
Name:2| Zahl:88.9 |Status:1
hardware forum Neue Frage stellen?
Kurze Zusammenfassung der Frage:
Bitte wählen Sie eine Kategorie:
Mailadresse:
Ihre Frage:
Ihre Frage wird als Gast gespeichert. Sollte eine Antwort im Forum erfolgen, bekommen Sie diese per Email zugeschickt.


Antispam, bitte die folgende Aufgabe lösen: 
 
Um auf dieses Thema zu ANTWORTEN
bitte sich zuerst » hier kostenlos registrieren!!

Antwort

Tags: , ,

Ähnliche Tags: , ,


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Kostenlose PHP / PHPKIT Templates? Johnny Bravo GFX, Webdesign und Programmierung 7 15.09.2011 15:28
Insert in Oracle XE über php klappt nicht Saja GFX, Webdesign und Programmierung 0 14.06.2011 16:08
Kompletten Ordner via PHP includen Icke GFX, Webdesign und Programmierung 7 28.10.2009 17:32
Browserabfrage mit PHP Tripled1993 GFX, Webdesign und Programmierung 1 15.08.2009 16:23
PHP 5.3 kommt später als angekündigt Diskussion Postmaster GFX, Webdesign und Programmierung 1 25.06.2009 12:49
Formular mit PHP @ministration GFX, Webdesign und Programmierung 2 27.03.2009 14:33
Delphi-Problem: TEdit-Feld mit String füllen!?? davidjohn15 GFX, Webdesign und Programmierung 0 21.10.2007 21:54
[Tutorial] PHP StuFF Compiler GFX, Webdesign und Programmierung 9 05.01.2005 19:05


Sie betrachten gerade: mit php string aus string heraus suchen


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:09 Uhr.



Im PC Forum registrieren