Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 30.01.2012 Ostrzeżenie: (0%)
|
Witam, mam taki kod:
Plik users.ini:
Wyrzuca mi błędy: Notice: Undefined offset: 1 in C:\xampp\htdocs\sklep\config2.php on line 795 Notice: Undefined offset: 3 in C:\xampp\htdocs\sklep\config2.php on line 796 Notice: Undefined offset: 5 in C:\xampp\htdocs\sklep\config2.php on line 797 Notice: Undefined offset: 7 in C:\xampp\htdocs\sklep\config2.php on line 798 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 2 Dołączył: 12.05.2009 Ostrzeżenie: (0%)
|
Poza tym nie lepiej zamiast preg_replace zrobić coś takiego?:
IMO szybciej i czytelniej (nie trzeba indeksować co druga wartość). Poza tym w tym przypadku jeśli już upierasz sie przy replace, to użyj str_replace. Nie potrzebujesz używać wolniejszego preg_replace aby podmienić cudzysłowy na inny string. Jeśli natomiast masz nieokreśloną odległość między słowami, to imo wygodniej użyć preg_split zamiast replace i explode. Dodatkowo jak chcesz mieć pewność, że nie będzie błędów offsetu możesz skorzystać z funkcji next i current albo najzwyczajniej sprawdzać czy $t[x] nie jest puste. |
|
|
|
Oklejek [PHP]Problem z explode 10.10.2012, 18:42:38
CTRL Jaki kod jest w tych liniach które XAMPP pokazuje ... 10.10.2012, 18:47:27
bostaf W tablicy $t nie ma indeksów 1, 3, 5, i 7, do... 10.10.2012, 18:53:53
Oklejek To jakim cudem przypisuje do zmiennych $nick,... 10.10.2012, 18:57:55
b4rt3kk Być może niektórym przypisuje, a niektórym nie, up... 10.10.2012, 19:10:01 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 13:38 |