2010-11-21 17 views
0

Ich muss ein PHP $var in ein Array konvertieren.PHP-Variable zu Array

ich habe wie diese

$array = array(); 
$var=$array; 

aber auf diese Weise das dosent der Ausgabe als diese

Array ([0] => [1] => 9 [2] => 7 [3] => 11 [4] => 5) 

geben gibt seinen wie einen normalen varible Druck 154515100

+1

ich sehe nicht wie 'Array ([0] => [1] => 9 [2] => 7 [3] => 11 [4] => 5)' kann mit '154515100' verwandt werden . zeigen Sie uns den entsprechenden Code. – stillstanding

Antwort

3

Es hängt davon ab, was die Variable ist. Wenn es eine Zeichenkette ist: $ array = str_split ($ var);

+0

dies half, das Problem zu lösen, danke! – Sudantha

1

Sie definieren sollen $var als Array zuerst

3

Mit was ist die Variable zu beginnen?

Wenn es ein Ziel war, konnte man es auf ein Array geworfen wie

$var=(array)$var; 

Es klingt wie Sie aus einem String oder einer ganzen Zahl in ein Array konvertieren wollen, though. Bitte geben Sie weitere Einzelheiten an.

+0

Ich habe eine Zeichenfolge, die in einer Datenbank gespeichert wird, und ich muss es in ein Array im Frontend – Sudantha

+0

auf diese Weise konvertieren, die als Array ([0] => 154515100) – Sudantha

+0

Oh, okay. Ja, jbenets Antwort ist der richtige Weg! – JAL