- Windows XP I Wszystko od A do Z I Triki komputerowe I i inne I http://www.wxp.pun.pl/index.php - Kursy http://www.wxp.pun.pl/viewforum.php?id=16 - Zmienne z tablic i tablic superglobalnych http://www.wxp.pun.pl/viewtopic.php?id=194 |
RedEagle - 2008-09-14 15:58:34 |
Jak narazie poznaliśmy tylko proste zmienne. To tylko mała podstawa. Temat być może będzie trudny dla strasznie początkujących użytkowników, ale jest wymagany do zrozumienia reszty kursu. Zmiennymi są też tablice.
Tablicą towarzyszą indeksy, w których umieszczamy liczby od 0 wzwyż, mogą być nawet i dwu cyfrowe. Jeżeli zadeklarujemy jakąś zmienną w postaci tablicy i np. za pomocą instrukcji echo odwołamy się do tablicy, ale bez użycia indeksu (i bez nawiasów kwadratowych) otrzymamy wyraz Array, co z angielskiego oznacza tablicę :).
Aby wyświetlić taką zmienną postępujemy tak samo jak w przypadku innych zmiennych, tylko zamiast kodu $nazwa używamy $_GET[nazwa] np.:
Zmienne superglobalnej tablicy $_POST nie są widoczne w odsyłaczach i można je aktywować tylko wypełniając formularz, który wysyła dane za pomocą metody post. Zmienne, które nie są widocznie nie ma sensu odpisywać, ale w każdym razie, wyświetlamy ją podobnie jak poprzedni typ zmiennych:
Ciasteczka to wcześniej wysłane pliki, przechowujące małą ilość informacji. Są one zapisane w odpowiednim folderze przeglądarki i jest ono aktywne przez określony czas (jeżeli taki ustaliliśmy). Oczywiście jeżeli chcemy i jeżeli przeglądarka na to pozwala możemy usunąć ciasteczko, a nawet zablokować przyjmowanie ciasteczek. Zmienne zapisane w ciasteczkach wyświetlamy za pomocą:
Uwaga: nazwy zmiennych superglobalnych tzn. tekst wewnątrz nawiasów kwadratowych zaleca się dodatkowo umieścić wewnątrz cudzysłowów, lub apostrofów. |