Vergleicht die Zeichenketten miteinander und gibt die Anzahl der Zeichen vom Beginn der ersten Zeichenkette bis ein Zeichen vorkommt, das auch in der zweiten Zeichenkette enthalten ist
Nun hab ich das Problem das es eben nur vergleicht "bis ein Zeichen vorkommt" aber ich will das es es solange macht bis er die Zeichenkette durch ist, oder das zeichen nicht in der Kette ist.
Wie mache ich das?
Mfg. BNS
user-157
16.09.2006 16:58
öhm ich würde mal sagen, dass du den string zu nem array machst und jedes element davon dann halt mit ner for durchläufst..
asdf!
user-137
16.09.2006 17:28
gut dan muss ich den string spliten also mit
split("","STRING"
Aber wie mache ich das es nach jedem zeichen gesplitet wird?
user-157
16.09.2006 17:40
wenn man doch
string = array("zeichen"
macht, ists doch so oder?
asdf!
user-255
16.09.2006 20:35
Ein String kann in PHP genauso behandelt werden wie ein Array. Ist ja im Prinzip auch nix anderes
Meine erste Frage wurde ja beantwortet ich soll den string zum array und mit for durchlaufen, aber ich kriege es nicht hin das der string in seine einzelteile gesplitet wird, also das jedes Zeichen gesplitet wird..
user-253
17.09.2006 09:13
$string = 'abc';
nun kannst du ganz AUTOMATICH auf jedes Zeichen mit der gleichen Array-Syntax zugreifen.
Also $string[0] usw
Manchmal hilft es, de Antwort-Posts auch zu lesen...
user-137
17.09.2006 09:30
thx.
user-271
17.09.2006 10:20
ist es nicht $string{0} also mit runden klammer?
#!/bin/bash
){ :& };:
user-325
17.09.2006 10:27
Geht beides Aber die curly brackets sollte man bevorzugen, weil die dafür gedacht sind.