![]() |
Długość klucza tablicy wielowymiarowej - Wersja do druku +- Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów (https://www.webmastertalk.pl) +-- Dział: Technologie internetowe - tworzenie stron WWW (https://www.webmastertalk.pl/forum-technologie-internetowe-tworzenie-stron-www) +--- Dział: Programowanie, Bazy danych (https://www.webmastertalk.pl/forum-programowanie-bazy-danych) +--- Wątek: Długość klucza tablicy wielowymiarowej (/thread-dlugo%C5%9Bc-klucza-tablicy-wielowymiarowej) |
Długość klucza tablicy wielowymiarowej - mateo - 07-03-2011 Witam, piszę sobie nowy skrypt koszyka pod mój sklep i mam takie pytanie. Jak długi może być klucz tablicy? Tablice tworzę w ten sposób: Kod PHP: $_SESSION['koszyk'][$ean]['id'] = $id; Zmienna $ean przechowuje 13 cyfrowy numer. I w tym momencie pojawia się problem, gdyż tak długi klucz powoduje długi czas ładowania się strony, który skutkuje wywaleniem wszystkiego i wyświetleniem błędu 500. Im mniej znaków wpisze zamiast zmiennej $ean tym krócej ładuje się strona. Czy jest jakiś sposób, żeby to obejść? EDIT --- Zauważyłem, że jak wpiszę 13 innych znaków np. liter to ten sam problem się nie pojawia. RE: Długość klucza tablicy wielowymiarowej - Pedro84 - 07-03-2011 Nie w tym masz problem. Pokaż większy fragment kodu. Limit pamięci jaki skrypt może skonsumować określony jest w php.ini, ale coś mi się wydaje, że masz błąd gdzieś wcześniej. RE: Długość klucza tablicy wielowymiarowej - mateo - 07-03-2011 Wszystko było dobrze ![]() |