![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 95 Pomógł: 0 Dołączył: 20.10.2006 Ostrzeżenie: (10%) ![]() ![]() |
A więc mam pewien problem. Jak wszyscy wiedzą funkcja eregi uwzględnia w wyszukiwaniu małe i duże litery. Co można zrobić, aby wielkość liter nie miała znaczenia?
Np. Kod $ala = "PinGwin"; if(eregi("pingwin", $ala) { echo"OK"; } To nie wyświetli OK, ponieważ jest to sprzeczne, ale jak uzyskać, żeby funkcja nie zwracała uwagi na wielkość liter? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 112 Pomógł: 15 Dołączył: 2.02.2007 Ostrzeżenie: (0%) ![]() ![]() |
A wiecie może dlaczego, kiedy używa się funkcji eregi i jeżeli w szukanej frazie wpisze się znak * to wyskakuje błąd Ponieważ znak * jest w wyrażeniach regularnych tzw. kwantyfikatorem oznaczającym "0 lub więcej wystąpień danego znaku/ciągu znaków". jak można tego uniknąć? wystarczy wstawić znak \ przed *.
Ten post edytował Void 8.06.2007, 16:22:05 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 09:59 |