Zurück   Flashforum > Flash und Server > PHP und MySQL

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 02-10-2010, 15:39   #1 (permalink)
n.a.
 
Registriert seit: Aug 2005
Ort: Berlin
Beiträge: 146
Funktion explode(...)

Hallo allerseits!

Dieser Snippet schreibt "2":

PHP-Code:
$string "qwer asdf";
$delimiter " ";
$array explode($delimiter$string);
echo 
count($array); 
Dieser Snippet schreibt "1":

PHP-Code:
$string "qwer";
$delimiter " ";
$array explode($delimiter$string);
echo 
count($array); 
Und dieser...

PHP-Code:
$string "";
$delimiter " ";
$array explode($delimiter$string);
echo 
count($array); 
schreibt wieder "1"!..

Gibt es im PHP eine explode-ähnliche Funktion, die einen leeren Strin in ein leeres Array um wandelt? Oder kann hier nur ein if(...) helfen?

Danke
automatix ist offline   Mit Zitat antworten
Alt 02-10-2010, 23:25   #2 (permalink)
Inventar
 
Benutzerbild von Nightflyer
 
Registriert seit: Jul 2002
Beiträge: 6.882
if... aber wo liegt das Problem, ist ja ein Einzeiler:

$array = $string == "" ? array() : explode( " ", $string );
__________________
(\__/)
(='.'=)
(")_(")

Geändert von Nightflyer (02-10-2010 um 23:40 Uhr)
Nightflyer ist offline   Mit Zitat antworten
Alt 02-10-2010, 23:30   #3 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
Notice: Use of undefined constant string …
__________________
RTFM
Wie man Fragen richtig stellt.

Achim Bindannmalweg

Money makes the world go round, fear makes it turn much faster.
(New Model Army)
sonar ist gerade online   Mit Zitat antworten
Alt 02-10-2010, 23:41   #4 (permalink)
Inventar
 
Benutzerbild von Nightflyer
 
Registriert seit: Jul 2002
Beiträge: 6.882
__________________
(\__/)
(='.'=)
(")_(")
Nightflyer ist offline   Mit Zitat antworten
Alt 15-10-2010, 10:25   #5 (permalink)
Nord-Workoholic
 
Benutzerbild von TinKim
 
Registriert seit: Mar 2004
Ort: Kiel
Beiträge: 937
Zitat:
Zitat von sonar Beitrag anzeigen
Notice: Use of undefined constant string …
Mal abgesehen davon, dass bei solch Einzeilern auch viele erfahrene PHP-Programmierer zweimal hingucken müssen. M. E. kein schöner Programmierstil. Aber das ist jetzt dogmatisch. Auf die Notice kann und sollte man aber verzichten.
TinKim ist offline   Mit Zitat antworten
Antwort

Lesezeichen

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 an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Wieviel verträgt explode(); ? echo5-7 PHP und MySQL 15 07-02-2008 10:30
CSV Explode / Auslese Problem dr.os1 PHP und MySQL 5 29-01-2005 13:04
explode/serializer?????? Johann.S ActionScript 1 3 25-11-2004 22:50
jpg explode'n von eienr seite jonny-noob PHP und MySQL 7 20-07-2004 22:36
Hat AS etwas vergleichbares wie explode? DoppelX ActionScript 1 1 30-08-2003 02:18


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:15 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele