Как распределить полученный ответ PHP

151
27 марта 2019, 21:00

Есть константа $donate1, которая в итоге выдает STEAM_X:Y:Z, мне надо подсчитать за формулой через PHP Z*2+Y=W и отправить в БД запрос с W, если находит значение- отправляет ответ с другой ячейки.
(Надо хоть помощь с PHP, с MySQL постараюсь и сам разобраться)

Answer 1

Для начала отрезаем часть STEAM_ с помощью функции $str = substr("STEAM_X:Y:Z", 0, strlen("STEAM_")-1);. Далее создадим массив из X, Y и Z с помощью функции $arr = explode(":", $str);. Теперь мы создадим саму формулу: $W=intval($arr[2])*2+intval($arr[1]);. Функция intval() переводит строковую переменную в целочисленную.

Документация по функциям:

  1. substr()
  2. strlen()
  3. explode()
  4. intval()
READ ALSO
Почему в php “lcfirst()” не работает для русских символов?

Почему в php “lcfirst()” не работает для русских символов?

lcfirst() не работает для русских символов

177
Подключение библиотеки GLPK к проекту Qt

Подключение библиотеки GLPK к проекту Qt

В своё время скачал и сделал make/install библиотеки GLPK, лежит это всё/Documents/Libraries/glpk

166
OpenALL С++ Запись и отдельно Проигрывание

OpenALL С++ Запись и отдельно Проигрывание

Пытаюсь научиться обрабатывать записанный с микрофона звук, нашёл пример, но там всё склеено, и непонятно что за что отвечает

165
Доступ к файлам по указанному пути с++

Доступ к файлам по указанному пути с++

Нужно записать слово "Hello" во все файлы с расширениемtxt по указанному пути

149