Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] "Konwersja" tekstu
kayy
post
Post #1





Grupa: Zarejestrowani
Postów: 112
Pomógł: 1
Dołączył: 3.08.2008

Ostrzeżenie: (0%)
-----


Witam,

mam tablice która zawiera podobne wpisy:

Kod
$arr[0] = 1,2,3,4;

$arr[1] = 5,6,7,8;

$arr[2] = 3,5,7,8;

$arr[3] = 9,5,6,7;


itd.

Teraz mam problem: muszę zamienić te wpisy na taką formę:
Kod
$wyjscie[0] = a,1,2,3;

$wyjscie[1] = c,5,6,7

$wyjscie[2] = c,3,5,7;

$wyjscie[3] = b,9,5,6;


Czyli po prostu ostatnią cyferkę zamienić na literkę,zsadzić ją przed wszystko i dodać przecinek, a ostatni usunąć...

Lecz nie wiem jak to zrobić... Może mi ktoś pomóc?

Proszę pisać tutaj albo na gg (5086051)




Dziękuję,

kayy
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Foxx
post
Post #2





Grupa: Zarejestrowani
Postów: 896
Pomógł: 76
Dołączył: 15.11.2003
Skąd: Sosnowiec/Kraków

Ostrzeżenie: (0%)
-----


A wg. jakiego algorytmu dobierane są literki do wstawienia na początek?
Jeżeli to bez znaczenia to użyj substr()" title="Zobacz w manualu PHP" target="_manual.
Potem konkatenacja ciągów
  1. <?php
  2. $ciag = "1, 2, 3";
  3. $ciag = "a".$ciag; // daje ciąg "a1, 2, 3"
  4.  
  5. Jeżeli musisz wiedzieć jaka cyfra jest zdejmowana z końca ciągu to może:
  6. ?>

explode()" title="Zobacz w manualu PHP" target="_manual - rozbijesz tym swoje ciągi po przecinku na poszczególne liczby i otrzymasz tablicę.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 6.10.2025 - 20:22