Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]usuwanie polskich znaków w stringu
-Gość-
post
Post #1





Goście







kiedys widziałem taką fajną funkcję która usuwała polskie znaki, jakies cyruliki i takie tam. istnieje funkcja która mi zwróci true/false w zależności czy string składa się tylko z normalnych znaków i efentualnie cyfr?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
wNogachSpisz
post
Post #2





Grupa: Zarejestrowani
Postów: 1 233
Pomógł: 87
Dołączył: 6.03.2009

Ostrzeżenie: (40%)
XX---


Jeśli kodowanie jest jednobajtowe - bazujące na stornach kodowych - to bardzo łatwo sprawdzić numer konkretnego znaku w tablicy ASCII i tym samym rozpoznać czy jest to litera, cyfra, czy znak specjalny.
Jeśli natomiast kodowanie stosuje kilka bajtów na znak lub co gorsza mieszanej ilości bajtów na znak (jak UTF-8), to sprawa się komplikuje o tyle, że musisz ustalić czy dany bajt to tylko składowa znaku czy cały znak. Dlatego pytam czy dla programu znany jest system kodowania danych wejściowych, od tego zależy wybór optymalnego rozwiązania.
Go to the top of the page
+Quote Post

Posty w temacie
- Gość   [PHP]usuwanie polskich znaków w stringu   12.02.2012, 20:06:04
- - wNogachSpisz   To w końcu co? W temacie piszesz że chcesz usunąć ...   12.02.2012, 20:42:10
- - Gość   tak chce wykryć, wybacz mi   12.02.2012, 21:36:16
- - -Boria-   Spróbuj funkcji stristr() function validate_polis...   12.02.2012, 22:54:00
- - wNogachSpisz   Powiedz jeszcze czy wiadome jest jaki system kodow...   12.02.2012, 23:11:30
- - PanBorys   a to co napisałem wcześniej nie zadziala? Można w...   12.02.2012, 23:24:06
- - wNogachSpisz   Nie, nie zadziała - skuteczność będzie zależna od ...   12.02.2012, 23:45:27
- - camikazee   Wyrażeniami regularnymi możesz wykryć łatwo czy ci...   13.02.2012, 11:51:08
- - wNogachSpisz   Cytat(camikazee @ 13.02.2012, 11:51:0...   13.02.2012, 11:57:38
- - styryl   [PHP] pobierz, plaintext   function rewrit...   13.02.2012, 12:00:26
- - camikazee   Działać, zadziała, kwestia zmiany kodowania.   13.02.2012, 12:01:10
- - wNogachSpisz   Do dupy z takim programem który raz działa a raz n...   13.02.2012, 12:07:03
- - rocktech.pl   Witam. Co do usuwania. [PHP] pobierz, plaintext ...   13.02.2012, 12:21:43
- - wNogachSpisz   KodNotice: iconv() [function.iconv...   13.02.2012, 12:23:31
- - rocktech.pl   @wNogachSpisz Nie miałem nigdy problemów z iconv....   13.02.2012, 12:29:55
- - wNogachSpisz   Ja mam problem już na wejściu, wywala ERROR   13.02.2012, 12:34:27
- - Gość   mb_detect_encoding się dobrze spisuje w przypadku ...   13.02.2012, 17:07:41
- - wNogachSpisz   Jeśli kodowanie jest jednobajtowe - bazujące na st...   13.02.2012, 17:20:39
- - thek   Hmmm... A nie pomyślał nikt o zwykłym preg_match? ...   14.02.2012, 08:35:53


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: 26.12.2025 - 20:50