Autor Zpráva
Enspancio
Profil *
Ahoj všem :-)

Možná se vám to bude zdát primitivní. Ale ..

když mám nějaký string v proměnné (třeba v $pocet). A platí ..

$pocet= 123456;

Nevím .. jak to "rozložit". První číslo z $pocet, tedy jedničku (1) potřebuji mít v proměné $1 .. 2 v $2 ..

Tedy kdyby platilo:

$pocet= 52645;

tak:


$1 = 5;
$2= 2;
$3 = 6;
$4 = 4;
$5 = 5+


doufám že mne chápete, děkuji.
Enspancio
Profil *
poslední říádek kódu s tím 5$ = 5+ je překlep .. omlouvám se
souki
Profil
a) proměnná se nemůže jmenovat $1
b) řekni k čemu to potřebuješ, možná na to bude lepší řešení
Alphard
Profil
$1, $2, ... nelze
Alphard
Profil
kdyby nevadilo zkonvertování na řetězec, tak substr
Peca
Profil
Nedá se k tomu přistupovat rovnou jako k poli?
$a=12345;
echo $a[2];
DoubleThink
Profil *
Ano, ale jen u řetězců.

Šlo by to třeba takto:
$a=12345;

$a = (string)$a;
echo (int)$a[2];
Toto téma je uzamčeno. Odpověď nelze zaslat.