Форуми

Прослеђивање ЈС вишедимензионалног низа у ПХП

Ме1000

Оригинални постер
15. јул 2006
  • 3. фебруар 2009
Бежично постављено (Мозилла/5.0 (иПхоне; У; ЦПУ иПхоне ОС 2_2 као Мац ОС Кс; ен-ус) АпплеВебКит/525.18.1 (КХТМЛ, као Гецко) Верзија/3.1.1 Мобиле/5Г77 Сафари/525.20)

Имам мулти дим низ у Јавасцрипт-у
Шифра: |_+_| Морам да проследим низ ПХП-у (вероватно користећи Ајак позив)
Имам учитан јкуери оквир за рад.

Који би био најбољи начин да се низ проследи ПХП-у?

Хвала

ангелватт

Модератор емеритус
16. августа 2005
КОРИСТИ


  • 3. фебруар 2009
Можете ли детаљније објаснити дужину и врсту информација у низу за обе димензије? То би некима од нас могло дати неке идеје о најбољем приступу.

Додатак: Неки мали исечци. Пример користи низ 2к3.
ПХП: |_+_|

Ме1000

Оригинални постер
15. јул 2006
  • 3. фебруар 2009
Оба затамњења садрже мали текстуални низ.
Први је назив датотеке.
Други је натпис за датотеку која је именована у првом диму.

Сутра ћу даље погледати твој код, хвала на помоћи!
:јабука:

ангелватт

Модератор емеритус
16. августа 2005
КОРИСТИ
  • 4. фебруар 2009
Ме1000 је рекао: Оба затамњења садрже мали текстуални низ.
Први је назив датотеке.
Други је натпис за датотеку која је именована у првом диму.

Сутра ћу даље погледати твој код, хвала на помоћи!
:јабука:

Све док ти стрингови не садрже зарезе, мислим да би мој код требало да буде добар почетак. Нисам дао све што вам је потребно, али ако су вам потребна додатна упутства или појашњење, само ме обавестите.

Такође, ако још неко има идеје, слободно поделите. Управо сам изнео прву идеју која ми је пала на памет.

Ме1000

Оригинални постер
15. јул 2006
  • 4. фебруар 2009
Могао сам да видим људе који користе зарезе у наслову...

ангелватт

Модератор емеритус
16. августа 2005
КОРИСТИ
  • 4. фебруар 2009
Ме1000 је рекао: Могао сам да видим људе који користе зарезе у наслову...

Хмм, добар позив. Онда је алтернатива да одвојите вредности низа користећи нешто друго осим зареза. Дакле, требало би да се креира нова функција за коришћење уместо функције тоСтринг() која спаја елементе низа. Можда користите '|' или неки неуобичајено коришћени знак или можете користити неколико знакова, нпр. '|@|'. Затим ћете у ПХП-у када експлодирате стринг унети који карактер(е) сте користили као сепаратор.

Да ли је то нешто што можете да урадите или су вам потребне смернице?

Ме1000

Оригинални постер
15. јул 2006
  • 4. фебруар 2009
У реду, ево шта сам смислио...
Шифра: |_+_|
Проследим стринг у пхп датотеку

Шифра: |_+_| То можда није мој коначни код да га пошаљем у пхп датотеку, али тренутно је с њим најлакше радити.

проблем је,
мој УРЛ изгледа отприлике овако:
Шифра: |_+_|
Тај 'недефинисани' део на почетку ствара проблем при анализирању података.

Имаш ли идеју зашто се то дешава?

када зовем
Шифра: |_+_| приказује тачан резултат, тако да знам да је мој оригинални низ добар

ангелватт

Модератор емеритус
16. августа 2005
КОРИСТИ
  • 4. фебруар 2009
Да, у вашој фор петљи имате стринг = стринг + ..., али стринг није декларисан први пут кроз. Непосредно пре петље фор када декларишете променљиву стринг, поставите је на '' тако да има почетну вредност.

Такође, вероватно ће вам требати дупла фор петља пошто желите да радите са вишедимензионалним низом.

Ме1000

Оригинални постер
15. јул 2006
  • 4. фебруар 2009
лук!

Хвала на помоћи.


Коначни јавасцрипт код који сам завршио, за оне од вас који су заинтересовани:

Шифра: |_+_|

савар

6. јуна 2003
Дистрикт Колумбија
  • 4. фебруар 2009
Чини се да сте то схватили, али можда бисте желели да истражите и ЈСОН.

ЈСОН (Јавасцрипт Објецт Нотатион) вам омогућава да кодирате јавасцрипт објекте у компактној нотацији која се може послати преко жице. Већина других језика има библиотеке за рашчлањивање овог ЈСОН-а у изворне објекте. Сигуран сам да ћете, ако га истражите, боље разумети на шта мислим.