Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Zamiana Tekstu
Hakur
post
Post #1





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 1.05.2014

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


Witam, chciałbym zrobić żeby wczytany rekord z bazy danych który wyglądał np tak "Abecadło: kropka / jeden dwa" po zmianie wyglądał tak "abecadlo_kropka_jeden_dwa" bez jakiej kolwiek zmiany w bazie danych tylko chciałbym żeby to było przy odczycie.


Ten post edytował Hakur 18.05.2014, 13:07:39
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
styryl
post
Post #2





Grupa: Zarejestrowani
Postów: 223
Pomógł: 27
Dołączył: 16.04.2008
Skąd: Bakutilu

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


Tak: http://dev.mysql.com/doc/refman/5.0/en/str...unction_replace albo tak http://www.php.net/manual/en/function.str-replace.php
Go to the top of the page
+Quote Post
Hakur
post
Post #3





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 1.05.2014

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


Czyli w zmiennej 1,2 muszę wypisywać wszystkie literki po przecinku ;o?
Go to the top of the page
+Quote Post
Turson
post
Post #4





Grupa: Zarejestrowani
Postów: 4 291
Pomógł: 829
Dołączył: 14.02.2009
Skąd: łódź

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


  1. $tekst = "Abecadlo: kropka / jeden dwa";
  2. $zamiana = array(
  3. ' '=>'',
  4. ':'=>'_',
  5. '/'=>'_'
  6. );
  7. $nowy = strtr($tekst,$zamiana);
  8. echo $nowy;


Ten post edytował Turson 18.05.2014, 14:15:38
Go to the top of the page
+Quote Post
Hakur
post
Post #5





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 1.05.2014

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


Cytat(Turson @ 18.05.2014, 15:15:27 ) *
  1. $tekst = "Abecadlo: kropka / jeden dwa";
  2. $zamiana = array(
  3. ' '=>'',
  4. ':'=>'_',
  5. '/'=>'_'
  6. );
  7. $nowy = strtr($tekst,$zamiana);
  8. echo $nowy;


W podobny sposób zrobiłem chwilę przed twoją wypowiedzią tongue.gif a dokładnie to tworząc dwie zmienne
$teksty1 = array("ą",":", "...);
$teksty2 = array("a", "", "" ...); Ale i tak dziękuje wszystkim za pomoc smile.gif
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 20.08.2025 - 04:40