[PHP] str_split()

knebel24

2e5.de
ID: 114209
L
24 April 2006
363
13
Hallöchen,
ich hab ein Problem mit dem str_split()

PHP:
$zahl_laenge = strlen($zahl);
$zahlen_teil = str_split($zahl);
$laenge = $zahl_laenge*5;

in der mittleren Zeile is der Fehler...

Was ich machen möchte:
ich möchte eine Zahl in ein Array speichern sodass jede Ziffer einen "Platz" im Array hat.

schönen Dank!

mfg.
knebel24
 
Ich weiß zwar ned, wie man str_split() benutzt, kann dir aber sagen, dass du Strings sofort als Array benutzen kannst ;)

PHP:
$var="string123";
echo $var{4}; // n
echo $var{8}; // 3
 
Hi, str_split gibt soweit ich weiss ein Array wieder
Code:
<?PHP
$var = '12345';

print_r(str_split($var));
?>

Ausgabe
Array
(
  [0] => 1
  [1] => 2
  [2] => 3
  [3] => 4
  [4] => 5

)
 
so wie du deinen code geschrieben hast dürfen die zahlen aber nur einzeln sein also 0 - 9

ansonsten musst du sicher gehen das die immer einen einheitliche länge haben zb 10 - 99

und dann kann du
PHP:
str_split(deine vars, 2);

wie gesagt so oder so
 
öhm, ja bevor das hier jez irgendwie noch Zoff gibt :)

ich hab den Quelltext nochmal durchgearbeitet und mir ist aufgefallen ich brauche ihn garnicht :D

ich sollte das nächste mal besser schauen, sorry!

mfg.
knebel24