Andreas: substr()

Beitrag lesen

Hi!

hab mich mal schlau gemacht, und ich denke ich kann mich
mit substr() anfreunden?

gut!

mein problem ist nur: die funktion macht irgendwie GAR nichts???
also keine fehlermeldung , nichts??

vermutlich ist $string leer!

vielleicht mal ein bißchen code:

$string=$row[1];
substr($string,0,10);

echo $string;

was passiert denn wenn Du statt diesen Code zum testen mal

echo $row[1];

schreibst? was passiert dann? Denn das sieht eigentlich richtig aus, bis auf die Tatsache, das Du den alten String ausgibst, und nicht den gekürzten, dazu müßtest Du

$string = substr($string,0,10);

schreiben, kannst übrigens direkt

echo substr($row[1],0,10);

schreiben :-)

kann es sein, daß $string gar nicht als textstring erkannt wird?

Das wäre egal

weil es ja aus $row[1] , einem array, kommt?

Wenn darin ein String steht sollte es eigentlich gehen!

ich dachte ich umgehe das, indem ich einfach dem inhalt aus dem array eine neue variable zuweise , aber irgendwie klappt das nicht??

mir sieht es eher so aus, als sttünde nichts in deinem Array, oder wenigstens nicht das besagte element [1]. Du weißt auch, das arrays bei 0 anfangen, gel?  also wenn DU nur ein Element hast, steht das in [0], und [1] ist leer!

hat einer von euch ne idee???

Wie gesagt, teste mal

echo $row[1];

oder

echo $row[0];

Grüße
Andreas