php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005-2

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 06.07.2005, 12:11  
Neuer Benutzer
 
Registriert seit: 31.08.2004
Beiträge: 21
soulja.rox
Standard string teilen

welche funktion benötige ich um folgenden string zu teilen?

Schulstraße 60

er soll in zwei stings getrennt werden "Schulstraße" und "60"
soulja.rox ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 06.07.2005, 12:16  
Erfahrener Benutzer
 
Registriert seit: 02.04.2008
Beiträge: 2.603
Corvin befindet sich auf einem aufstrebenden Ast
Standard

PHP-Code:
<?php
$str 
"Schulstraße 60 ";
$strn explode(" "$str);
$straße $strn[0];
$nr $strn[1];
?>
Corvin ist offline  
Alt 06.07.2005, 12:17  
Erfahrener Benutzer
 
Registriert seit: 09.05.2005
Beiträge: 193
akratellio
Standard

hallo...,

probs mal mit
$inhalt=explode(" ",String);
echo $inhalt[0];
echo $inhalt[1];

mfg

akratellio
__________________
"Ich lüge immer..."
http://www.akratellio.de/dai
akratellio ist offline  
Alt 06.07.2005, 12:19  
Neuer Benutzer
 
Registriert seit: 31.08.2004
Beiträge: 21
soulja.rox
Standard

danke für die schnelle antwort!

Ich möchte aber den String bei der ersten zahl trennen, da es auch straßennamen wie "Auf der Linde 109" gibt.
da gibts doch sowas wie [0-9]??

ich weiss nur nicht welche funktion ich nehmen muss...
soulja.rox ist offline  
Alt 06.07.2005, 12:52  
Erfahrener Benutzer
 
Registriert seit: 09.05.2005
Beiträge: 193
akratellio
Standard

hallo...,

du meinst reguläre ausdrücke.

http://selfphpfriend.de/funktionsueb...funktionen.php

P.S. reguläre ausdrücke brauchen viele resourcen.
kannst du nicht ein eigenständiges seperationszeichen (z.B. # etc.)
zwischen strasse und hausnummer einfügen?
explode() ist wesentlich schneller als reg's

mfg

akratellio
__________________
"Ich lüge immer..."
http://www.akratellio.de/dai
akratellio ist offline  
Alt 06.07.2005, 13:18  
Gast
 
Beiträge: n/a
Standard

Mit explode() wird man aber auf die Fresse fliegen, wenn z.B:

Auf der Linde 109a - 110f

oder gar

Platz des 17.Juni 3a

auftaucht.
 
Alt 06.07.2005, 13:56  
Neuer Benutzer
 
Registriert seit: 31.08.2004
Beiträge: 21
soulja.rox
Standard

Zitat:
Zitat von CIX88
Platz des 17.Juni 3a
da magst du recht haben, aber es gibt ja nicht wirklich viele Strassennamen in denen eine zahl vorkommt.
soulja.rox ist offline  
Alt 06.07.2005, 13:59  
Erfahrener Benutzer
 
Registriert seit: 14.01.2004
Beiträge: 2.543
fantast
fantast eine Nachricht über ICQ schicken
Standard

warum nich mit explode zerhacken, das letzte element als hausnummer nehmen, und die davor wieder zusammenfuegen und als strasse betrachten ?
fantast ist offline  
Alt 06.07.2005, 14:01  
Neuer Benutzer
 
Registriert seit: 31.08.2004
Beiträge: 21
soulja.rox
Standard

Weil ich in diesem Fall

Platz des 17.Juni 3 a

die Hausnummer a hätte.
soulja.rox ist offline  
Alt 06.07.2005, 14:04  
Erfahrener Benutzer
 
Registriert seit: 14.04.2005
Beiträge: 1.004
search
Standard

Freiheitssiedlung 5 Stiege 3 Top 123 bzw. gibts doch noch so paar lustige wo nix wirklich stimmiges mit explode greift

wie genau muss es denn zerlegt werden bzw. wieso überhaupt zerlegen

evtl. mit getrennten input feldern arbeiten
<input type="text" name="Strasse">
<input type="text" name="Hausnummer">

greez search
__________________
schlimmer gehts nimmer.... dümmer immer!
search ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

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

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
String zwischen 1. und 2. Zeichen teilen BartTheDevil89 PHP Tipps 2008 5 29.05.2008 19:01
Event abfangen Ambience JavaScript, Ajax und mehr 4 30.08.2007 14:36
alphanumerischen String teilen R4v3r PHP Tipps 2006 6 27.03.2006 22:57
String Teilen PHP Tipps 2005-2 10 12.09.2005 10:35
Alle Felder nach String durchsuchen Jacks Rache Datenbanken 6 08.08.2005 09:46
In allen Spalten nach String suchen Jacks Rache Datenbanken 0 05.08.2005 20:15
In allen Tabellen nach String suchen Jacks Rache Datenbanken 0 05.08.2005 11:18
string teilen lindner PHP Tipps 2005-2 20 11.06.2005 19:00
String nach jeder Zahl teilen yoshy PHP Tipps 2005 8 04.05.2005 03:28
String Teilen PHP Tipps 2005 17 04.03.2005 16:48
where string von einer funktion zu anderen transportieren PHP Tipps 2005 5 03.03.2005 16:29
php code als string umwandeln PHP Tipps 2005 8 23.02.2005 18:03
String teilen und in ein Array einfügen&auslesen PHP Tipps 2005 13 17.01.2005 16:01
[Erledigt] String mit Leerzeichen auffüllen HTML, Usability und Barrierefreiheit 2 27.10.2004 18:47
bekomme string nicht in mysql-tabelle PHP Tipps 2004 6 26.07.2004 11:35


Alle Zeitangaben in WEZ +2. Es ist jetzt 04:50 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.