Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> PHP dodanie tekstu za drugą literę.
Invrality
post
Post #1





Grupa: Zarejestrowani
Postów: 40
Pomógł: 0
Dołączył: 9.06.2013

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


Witam. Jak dodać tekst za np. 2 literę w ciągu?
Go to the top of the page
+Quote Post
Aqu
post
Post #2





Grupa: Zarejestrowani
Postów: 279
Pomógł: 58
Dołączył: 14.07.2012

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


Np. tak:
  1. $string = 'test';
  2. $array = str_split($string);
  3. $array[1] .= 'DODAJ';
  4. $new_string = implode($array);
  5.  
  6. echo $new_string;
Go to the top of the page
+Quote Post
Invrality
post
Post #3





Grupa: Zarejestrowani
Postów: 40
Pomógł: 0
Dołączył: 9.06.2013

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


A coś bardziej wydajniej?
Go to the top of the page
+Quote Post
b4rt3kk
post
Post #4





Grupa: Zarejestrowani
Postów: 1 933
Pomógł: 460
Dołączył: 2.04.2010
Skąd: Lublin

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


  1. $str = substr($oldstr, 0, $pos) . $str_to_insert . substr($oldstr, $pos);
Go to the top of the page
+Quote Post
Invrality
post
Post #5





Grupa: Zarejestrowani
Postów: 40
Pomógł: 0
Dołączył: 9.06.2013

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


nie bardzo to rozumiem.

Mam tekst: LubieJesc

Chcę dać za 2 literą(u) tekst "Zawsze"
np.

LuZawszeJesc

Ten post edytował Invrality 24.07.2013, 16:45:41
Go to the top of the page
+Quote Post
SaMi
post
Post #6





Grupa: Zarejestrowani
Postów: 173
Pomógł: 14
Dołączył: 27.03.2004
Skąd: Białystok

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


@b4rt3kk podał Ci rozwiązanie wystarczyło tylko poczytać o funkcji substr()
$$oldstr - pierwotny ciąg znaków
$str_to_insert - ciąg znaków ktory chcesz wstawić
$pos - od którego albo do ktorego znaku ma wczytać tekst.
Go to the top of the page
+Quote Post

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: 22.08.2025 - 12:37