2015-02-01 2 views
0

Я использую ajax для запроса данных и эхо-строки, содержащей несколько переменных, и пытается проанализировать эти данные с помощью javascript.Лучший способ вернуть несколько значений в echo из PHP и разбора в Javascript

Echo eg. fullname=Joe Soap&companyname=banana&website=mywebsite.com

В моей JavaScript, я понимаю, что я мог бы использовать строковые функции для поиска и извлечения, но это кажется немного громоздким.

Я предполагаю, что существует гораздо более элегантное решение, о котором я не знаю (я не очень долго программировал на PHP и javascript), и я очень хочу изучить лучшие практики.

Каков наилучший способ достичь этого?

  1. Это лучший способ повторить несколько значений назад к моему JavaScript?

  2. Что лучше всего в javascript для анализа данных?

Заранее спасибо.

+3

Это то, что JSON был разработан, чтобы сделать. – JJJ

+0

http://php.net/manual/en/function.json-encode.php и https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON/parse –

+0

второй ответ на дубликат лучше объясняет решение того, что вы просите. Короче говоря, вы 'echo' JSON, используя функцию' json_encode() 'PHP, а затем JavaScript может легко проанализировать это. –

ответ

1

Вы, вероятно, нужно json_encode

http://php.net/manual/en/function.json-encode.php

+0

Отличная благодарность, это толкание в нужном направлении, в котором я нуждался. Использовал json_encode на моей стороне php и JSON.parse на моей стороне javascript. – Diego

Смежные вопросы