@Anton_MD

Вопрос такой как через PHP вернуть result[2], result[1] и result[0]?

Вопрос такой как через PHP вернуть result[2], result[1] и result[0] ?
protected String doInBackground(Void... params) {
            String text = BuildConfig.FLAVOR;
            try {
                String[] result = EntityUtils.toString(new DefaultHttpClient().execute(new HttpGet("http://everest-vann.ru/progmob.php?id=" + MainActivity.this.id + "&hash=" + Utils.md5(MainActivity.this.id + "sosibizu"))).getEntity()).replace("\n", BuildConfig.FLAVOR).split("\\;");
                text = result[2] + result[1] + result[0];
                if (Integer.parseInt(result[2]) == 1) {
                    MainActivity.this.sunduk = Boolean.valueOf(true);
                }
                if (Integer.parseInt(result[1]) == 1) {
                    MainActivity.this.tour = Boolean.valueOf(true);
                }
                if (result[0].equals("ok")) {
                    MainActivity.this.race = Boolean.valueOf(true);
                }
                result[0] = EntityUtils.toString(new DefaultHttpClient().execute(new HttpGet("http://everest-vann.ru/prog.php?id=888")).getEntity()).replace("\n", BuildConfig.FLAVOR);
                return text;
            } catch (Exception e) {
                return "ez";
            }
        }
  • Вопрос задан
  • 217 просмотров
Решения вопроса 1
@Fortop
Tech/Team lead
.replace("\n", BuildConfig.FLAVOR).split("\\;")


Вам нужно просто выстроить строку в обратном порядке
Для начала выяснить что такое BuildConfig.FLAVOR

Т.е. предположительно данные нужно сформировать в таком виде
<?php

$data = [
    '0\\;',
    '1\\;',
    '2\\;'
];

$text  = imlode('\\;', $data);  //операция обратная .split()
echo $text;
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы