SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Der CSS-Problemlöser

Der CSS-Problemlöser zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP Grundlagen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 28.04.2005, 21:49:11
Cooper Cooper ist offline
Anfänger
 
Registriert seit: Apr 2004
Ort: Düsseldorf
Beiträge: 68
String zerlegen und filtern

Hi,

Ich habe ein String den ich aus html datei einlese...

Der String sieht in etwas so aus:

Nickname: ARNO Größe: 180 Alter: 35 Sternzeichen: Wassermann

ich lese den string aus und lasse ihn in eine Textdatei schreiben.
Ich möchte nun die einzelnen Attribute abe als Variablen abspeichern, bzw. sie so zuweisen

$nick=Nickname: Arno; etc....

mit explode komme ich irgendwie nicht klar, da ich ein Trennzeichen brauche, bzw. setzen soll?! Wie kann ich das nun wieder machen?

Greetz

Cooper

Geändert von Cooper (28.04.2005 um 21:51:03 Uhr) Grund: Ergänzung
Mit Zitat antworten
  #2  
Alt 28.04.2005, 22:01:57
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
SELFPHP Guru
 
Registriert seit: May 2003
Beiträge: 7.187
AW: String zerlegen und filtern

Als Trennzeichen kannst du hier doch wunderbar das Leerzeichen benutzen:
PHP-Code:
<?php
    $array 
explode(' ''Nickname: ARNO Größe: 180 Alter: 35 Sternzeichen: Wassermann');
?>
Mit Zitat antworten
  #3  
Alt 28.04.2005, 22:19:59
Cooper Cooper ist offline
Anfänger
 
Registriert seit: Apr 2004
Ort: Düsseldorf
Beiträge: 68
AW: String zerlegen und filtern

thx, für die schnelle antwort, irgendwie funktioniert das nicht so wie ich mir das vorstelle....Wie soll das denn funktionieren, das ich da ne variable zuweisen kann???

Geändert von Cooper (28.04.2005 um 22:44:33 Uhr)
Mit Zitat antworten
  #4  
Alt 28.04.2005, 22:50:52
Benutzerbild von |Coding
|Coding |Coding ist offline
Administrator
 
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|Coding eine Nachricht über Skype™ schicken
AW: String zerlegen und filtern

Wenn Du dir das Array mal mit print_r() oder sonstigem haettest ausgeben lassen, dann haettest Du auch gesehen, dass es dann so aussieht:

$array[0] = 'Nickname:';
$array[1] = 'ARNO';
$array[2] = 'Größe:';
$array[3] = 180;
$array[4] = 'Alter:';
$array[5] = 35;
$array[6] = 'Sternzeichen:';
$array[7] = 'Wassermann';

Jetzt kannst Du noch Variablen zuweisen oder sonst was damit machen.
__________________
Gruß |Coding

---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.

www.qozido.de
Mit Zitat antworten
  #5  
Alt 28.04.2005, 22:51:58
Cooper Cooper ist offline
Anfänger
 
Registriert seit: Apr 2004
Ort: Düsseldorf
Beiträge: 68
AW: String zerlegen und filtern

Manchmal braucht man eben ein bisschen starthilfe....thx a lot.....
Mit Zitat antworten
  #6  
Alt 28.04.2005, 23:15:18
Cooper Cooper ist offline
Anfänger
 
Registriert seit: Apr 2004
Ort: Düsseldorf
Beiträge: 68
AW: String zerlegen und filtern

again...


also ich krieg keine ausgabe hin...


$array = explode(' ',$inhalt);
print_r ($array);

das krieg ich nichts zurück. nur ne leere seite...
Mit Zitat antworten
  #7  
Alt 28.04.2005, 23:56:48
Thomapyrien Thomapyrien ist offline
Anfänger
 
Registriert seit: Jan 2004
Ort: Nähe Karlsruhe
Beiträge: 74
AW: String zerlegen und filtern

Denke du bist auf dem falschen Dampfer ....

Coding meinte wohl eher so:

<?php

$array = explode(' ', 'Nickname: ARNO Größe: 180 Alter: 35 Sternzeichen: Wassermann');

$nick = $array[0]." ".$array[1] // sollte "Nickname: ARNO" ergeben
// etc..

?>

Gruß
Thomapyrien
Mit Zitat antworten
  #8  
Alt 29.04.2005, 00:35:27
Benutzerbild von |Coding
|Coding |Coding ist offline
Administrator
 
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|Coding eine Nachricht über Skype™ schicken
AW: String zerlegen und filtern

Zitat:
Zitat von Cooper
again...


also ich krieg keine ausgabe hin...


$array = explode(' ',$inhalt);
print_r ($array);

das krieg ich nichts zurück. nur ne leere seite...
Hat $inhalt den ueberhaupt einen Wert?
__________________
Gruß |Coding

---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.

www.qozido.de
Mit Zitat antworten
  #9  
Alt 29.04.2005, 01:12:30
Cooper Cooper ist offline
Anfänger
 
Registriert seit: Apr 2004
Ort: Düsseldorf
Beiträge: 68
AW: String zerlegen und filtern

super, nach langen suchen hab ich den fehler gefunden. natürlich hatte ich noch keine ausgabe *auf die stirn schlag


Meine Ausgabe funktioniert jetzt....Yipie, vielen Dank.

Allerdings hab ich noch 2 kleine Fragen:

Zum ein ist die Ausgabe durch die z.B. Namen unterschiedlich lang

das heißt, einmal steht der wert den ich ausgebe in

$array[1] ein anderes mal in $array[2] *hmpf, wie kann ich das denn nun abfangen.

Zum anderen krieg ich es nicht hin, das er mit am ende der Zeile einen Zeilenumbruch macht den ich benötige weil ich die daten in ne txt datei schreibe...wie geht das denn nun wieder....nl2br hat mir da nicht geholfen und $array[1]."\n"funktioniert nicht......
Mit Zitat antworten
  #10  
Alt 29.04.2005, 01:22:42
Benutzerbild von |Coding
|Coding |Coding ist offline
Administrator
 
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|Coding eine Nachricht über Skype™ schicken
AW: String zerlegen und filtern

Poste bitte mal den String mit dem Du getestet hast.
Zum Zeilenumbruch:

$array[1] . '<br>';
__________________
Gruß |Coding

---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.

www.qozido.de
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Datum zerlegen pommespaula PHP für Fortgeschrittene und Experten 1 29.04.2003 20:43:33
String in Array zerlegen KingLP PHP für Fortgeschrittene und Experten 7 02.04.2003 23:13:03
HTML und PHP in String korrekt ausgeben/verarbeiten LukeDogg PHP für Fortgeschrittene und Experten 5 22.03.2003 14:11:47
String zerlegen in 2 Variablen (100;Franz) Innuendo PHP für Fortgeschrittene und Experten 3 27.05.2002 21:53:51
String in Array umwandeln.... DeMaephis PHP für Fortgeschrittene und Experten 7 19.05.2002 20:34:28


Alle Zeitangaben in WEZ +2. Es ist jetzt 12:29:08 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt