Veröffentlicht 17. November 200321 j Was bedeuted den das ??? Error: Empty Delimiter in line ... In der Zeile steht eine IF-Anweisung mit 3 Bedingungen if(stristr($contentarray[$y2],"GUID:") && stristr($contentarray[$y2],substr($components[$y],0,-1))) Gruß Scratch
17. November 200321 j Hi! teste doch mal jede einzeln durch! ich tippe aber mal auf die letzte! das "-1" bei substr() kommt mir etwas seltsam vor.... Gruß Azrael P.S.: ich seh nur 2 Bedingungen...
17. November 200321 j Autor oah .. ja sind nur 2 ;-) hmm das -1 ist einfach deshalb das er das letzte zeichen abschneidet ... komischerweise geht die anweisung bei bisher allen getesteten wörtern bis auf eines :-)
17. November 200321 j Autor kann eigentlich nicht sein ... Die Wörter sind alle einheitlich: {[8-stellige Zeichenfolge]-[8-stellige Zeichenfolge]-[8-stellige Zeichenfolge]-[8-stellige Zeichenfolge]}; bsp: {12345678-abcdefgh-1234asdf-d4f5g6h7}; und das ; soll einfach weg ..... gruß scratch
18. November 200321 j wenn der ";" immer das letzte zeichen in deiner zeichenkette ist kannst du es wie folgt lösen: $string = "{12345678-abcdefgh-1234asdf-d4f5g6h7};"; unset ( $string[ strlen( $string -1)]); [/PHP] oder so: [PHP] $string = "{12345678-abcdefgh-1234asdf-d4f5g6h7};"; unset ( $string{ strlen( $string -1)}); beides ungetestet. Gruß kills
18. November 200321 j Hi! weiter Lösung: $string = "{12345678-abcdefgh-1234asdf-d4f5g6h7}"; $aString = explode(";",$string); [/PHP] und dann kannst du mit $aString[0] beliebig weiterarbeiten... Gruß Azrael
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.