Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Json, tablica.
-arrtxp-
post
Post #1





Goście







Witam,
czy można za pomocą Json wysłać tablicę ?

I moim kolejnym pytaniem jest to, czy można wykonać kod javascript, którego nie mam w sekcji head ani body, np: pobieramy go z innego pliku.
Nie wiem czy mnie rozumiecie... ;/
Go to the top of the page
+Quote Post
Turson
post
Post #2





Grupa: Zarejestrowani
Postów: 4 291
Pomógł: 829
Dołączył: 14.02.2009
Skąd: łódź

Ostrzeżenie: (0%)
-----


1. Nie rozumiem. Json sam w sobie jest tablicą.
2. Load() z jQuery czy samym php da się
Go to the top of the page
+Quote Post
Crozin
post
Post #3





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

Ostrzeżenie: (0%)
-----


@arrtxp: Tak, JSON może przesyłać zarówno tablice (numeryczne) jak i obiekty (tablice asocjacyjne). @Turson: JSON nie jest tablicą jako taką.
@arrtxp: Możesz umieścić odwołanie do zewnętrznego pliku JS zarówno w elemencie HEAD jak i BODY:
  1. <script src="/path/to/script.js"></script>
Go to the top of the page
+Quote Post
-arrtxp-
post
Post #4





Goście







Crozinie możesz mi ukażać jak? Jakaś funkcja czy co ?
Go to the top of the page
+Quote Post
Crozin
post
Post #5





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

Ostrzeżenie: (0%)
-----


json_encode/json_decode - masz przykłady.
Go to the top of the page
+Quote Post
lukasz1985
post
Post #6





Grupa: Zarejestrowani
Postów: 205
Pomógł: 43
Dołączył: 5.03.2012

Ostrzeżenie: (0%)
-----


Obiekty to nie tablice asocjacyjne. Warto o tym wiedzieć, szczególnie, kiedy chce się iterować przez "elementy" takiej "tablicy" bo rezultat może się okazać bolesny, jeśli ktoś gdzieś przypadkiem wcześniej napisał "Object.prototype.terefere = 1000", wtedy ten kod:
[JAVASCRIPT] pobierz, plaintext
  1. var x = {elem: 30};
  2. for(prop in x) {
  3. console.log(prop+ ": "+ x[prop])
  4. }
[JAVASCRIPT] pobierz, plaintext


Wyświetli:
terefere: 1000
elem: 30

Poczytać sobie o Object.hasOwnProperty(prop).
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 2.04.2026 - 09:15