![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 294 Pomógł: 4 Dołączył: 19.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam. Zastanawia mnie ostatnio, czy dało by radę zrobić skrypt, który po wpisaniu tekstu, wyświetlał string, w którym pomieszane są litery w wyrazie, ale zostaje pierwsza i osttania litera.
Jeżeli jest wyraz dwu i trzy literowy to bez zmian, ale jak już 4literowy i więcej to miesza litery w wyrazie bez pierwszej i ostatniej. Bardzo mnie to ciekawi. Na początek strlen() liczy ile znaków, a potem ? Liczę na jakieś pomysły w PHP ![]() -------------------- ---
"kto pyta ten nie błądzi"... |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 2 148 Pomógł: 230 Dołączył: 26.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
strlen + str_shuffle + podstawy PHP, więcej nie będzie Ci potrzebne
-------------------- ET LINGUA EIUS LOQUETUR IUDICIUM
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 294 Pomógł: 4 Dołączył: 19.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
Acha, nie słyszałem o funckji str_shuffle
![]() ![]() ![]() -------------------- ---
"kto pyta ten nie błądzi"... |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 2 148 Pomógł: 230 Dołączył: 26.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
jeżeli strlen zwraca liczbę większą od 3, wycinasz pierwszą i ostatnia literę i mieszasz resztę, po przemieszaniu łączysz (pierwsza litera + przemieszany tekst + ostatnia litera).
Teraz ten pseudoalgorytm przerób na kod. Ten post edytował pyro 23.07.2009, 07:47:21 -------------------- ET LINGUA EIUS LOQUETUR IUDICIUM
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 1 890 Pomógł: 339 Dołączył: 14.12.2006 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 7.06.2025 - 11:58 |