![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 96 Pomógł: 6 Dołączył: 22.08.2007 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Chciałbym w tablicy wyszukać pewne wyrazy. Funkcja in_array wydaje się wystarczająca, ale ma ona ograniczenie - uwzglednia wielkość liter. Można jakoś inaczej wyszukać ciąg w wartościach tablicy, czy może jest jakaś gotowa funkcja -coś na wzór array_ change_ key_ case, tylko zamieniająca w wartościach, nie w kluczach?
-------------------- ZF developer
|
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 32 Pomógł: 0 Dołączył: 19.04.2006 Ostrzeżenie: (0%) ![]() ![]() |
może array_search() ?
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 508 Pomógł: 75 Dołączył: 2.11.2005 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Jeżeli masz tablicę jednowymiarową, to ja bym zrobił to w ten sposób (może nie najlepszy, ale już jestem zmęczony, żeby myśleć
![]()
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 2 291 Pomógł: 156 Dołączył: 23.09.2007 Skąd: ITALY-MILAN Ostrzeżenie: (10%) ![]() ![]() |
http://pl2.php.net/manual/pl/function.array-key-exists.php to na klucze
http://pl2.php.net/manual/pl/function.array-values.php na wartosci Jak bede chcial bede pisal zle przeczytalem zdarza sie a tablic dobrze nie znam ![]() Ten post edytował marcio 2.05.2008, 23:38:37 -------------------- Zainteresowania: XML | PHP | MY(SQL)| C# for .NET | PYTHON
http://code.google.com/p/form-builider/ Moj blog |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 508 Pomógł: 75 Dołączył: 2.11.2005 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
http://pl2.php.net/manual/pl/function.array-key-exists.php to na klucze http://pl2.php.net/manual/pl/function.array-values.php na wartosci Jeżeli nie wiesz o czym piszesz, lepiej nie odpowiadaj. Problem jest wyjaśniony dość jasno, a odpowiedzi są co najmniej nietrafne. |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 690 Pomógł: 81 Dołączył: 6.04.2005 Skąd: Szczecin Ostrzeżenie: (0%) ![]() ![]() |
zawsze możesz za pomocą array_map zmienić wszystko na małe / duże litery i wtedy sprawdzac
-------------------- |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 96 Pomógł: 6 Dołączył: 22.08.2007 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
może array_search() ? Nic mi nie da: Cytat Informacja: Jeśli igła jest ciągiem tekstowym, to porówywanie jest dokonywane z uwzględnieniem wielkości znaków. Po z tym wystarczy mi że będzie zwracać bool, tak jak w in_array. zawsze możesz za pomocą array_map zmienić wszystko na małe / duże litery i wtedy sprawdzac To chyba będzie całkiem niezłe rozwiąznie ![]() Ten post edytował snapshot 3.05.2008, 01:14:12 -------------------- ZF developer
|
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 508 Pomógł: 75 Dołączył: 2.11.2005 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 96 Pomógł: 6 Dołączył: 22.08.2007 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
W niczym. Widzałem twoją odpowiedź. Chodziło mi o array_search
-------------------- ZF developer
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 15.07.2025 - 10:24 |