Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] przesuwanie znaków w zmiennej
-Gość-
post
Post #1





Goście







witajcie,
szukam, szukam i nic
mianowicie muszę przesunąć znaki w zmiennej "o 1 w prawo"
przykładowo mam zmienną
$zmienna="abcdefgh"
chcę aby została odczytana jako "bcdefghi"
czekam na odpowiedź,
pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Hazel
post
Post #2





Grupa: Zarejestrowani
Postów: 492
Pomógł: 33
Dołączył: 16.08.2007
Skąd: Wrocław

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


No to może jeszcze jeden kod (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
  1. <?php
  2. $ciag = 'a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,r,s,t,u,w,y,z'; // lub dowolny inny ciąg, może być z polskimi znakami albo z q, v i x, itp.
  3. // znaki oddzielone od siebie przecinkami
  4. $tablica = explode(',', $ciag);
  5. $zmienna = 'abcdefghij';
  6. for ($i=0; $i<strlen($zmienna); $i++)
  7. {
  8.  for ($j=0; $j<count($tablica); $j++)
  9.  {
  10. if ($zmienna{$i} == $tablica[$j])
  11. {
  12.  $zmienna{$i} = $tablica[$j+1];
  13.  break;
  14. }
  15. continue;
  16.  }
  17. }
  18. echo $zmienna;
  19. ?>


Napisałem, więc czemu mam go nie umieścić? (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
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: 12.10.2025 - 01:41