PHP - pole

Vývojová prostředí, aplikace, skripty, http://www... síťové programy, internet, sdílení...
Odpovědět
acerr
Začátečník
Začátečník
Registrován: 19. dub 2012

PHP - pole

Příspěvek od acerr »

Ahoj,
jak udělám aby se do $pole uložily všechny znaky a né jen ten poslední?

Kód: Vybrat vše

<?php

for ($ch = 'A'; $ch != 'AA'; $ch++) {
      $pole = explode(",",$ch);
}
echo implode(",",$pole)
?>
Exp
Začátečník
Začátečník
Registrován: 24. črc 2004
Bydliště: Tábor
Kontaktovat uživatele:

Re: PHP - pole

Příspěvek od Exp »

Co by to mělo dělat?
acerr
Začátečník
Začátečník
Registrován: 19. dub 2012

Re: PHP - pole

Příspěvek od acerr »

mělo by to do toho pole vložit celou abecedu - abych jí nemusel vypisovat ...
a vypsat pole znak po znaku .
Exp
Začátečník
Začátečník
Registrován: 24. črc 2004
Bydliště: Tábor
Kontaktovat uživatele:

Re: PHP - pole

Příspěvek od Exp »

Nechápu ten explode, tím chceš přiřadit prvek do pole? Explode přeci rozděluje řetězec na prvky do pole podle zadanýho rozdělovače. Jednoduše si nadefinuj před cyklem proměnnou, která bude hlídat počet průchodů, a podle ní přiřaď prvky do pole.

Kód: Vybrat vše

$i = 0;
for ($ch = 'A'; $ch != 'AA'; $ch++) {
      $pole[i] = $ch;
      $i++;
}
echo implode(",",$pole)
acerr
Začátečník
Začátečník
Registrován: 19. dub 2012

Re: PHP - pole

Příspěvek od acerr »

dík
1Pupik1989
Začátečník
Začátečník
Registrován: 20. říj 2011
Bydliště: Dvůr Králové nad Labem

Re: PHP - pole

Příspěvek od 1Pupik1989 »

Jelikož nevidím zmínku o českých písmenech, takže funkce range to zvládne.

Kód: Vybrat vše

range(a,z);
nebo sepsat celou abecedu a pak jí přetypovat na pole.

Kód: Vybrat vše

$abeceda = "abcd";//...
echo $abeceda[0];//vrátí 'a'
Další možnost je:

Kód: Vybrat vše

$abeceda = "abcd";//...
print_r(chunk_split($abeceda,1,","))
CPU: AMD Phenom II x4 955BE @ 4GHz FAN: Arctic Cooling Freezer Xtreme rev.2
MB: MSI 760GM-E51
RAM: Kingston 2x4Gb RAM DDR3 1333 @ 1466MHz
GPU: Gigabyte Radeon HD 6850 OC 985/1260MHz
HDD: WD Caviar Green WD10EARX 1TB SATAIII/600, ZDROJ: Fortron FSP550-APN (550W)
Odpovědět

Zpět na „Programování a web“