Как динамически хранить данные в функции обратного вызова PHPPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Как динамически хранить данные в функции обратного вызова PHP

Сообщение Anonymous »

В моем плагине WP мне нужно сохранить массив из файла jason.
Обратный вызов PHP извлекает $_POST['some key'] и возвращает подмассив json_encode(array['some key']).
  • Первый раз: $my_array = json_decode(file_get_contents($filename), true)) и возврат json_encode(my_array)
  • Второй раз: $my_array = my_array[$_POST['some key']] return json_encode(my_array)
  • Третий раз : $my_array = my_array[$_POST['какой-то другой ключ']] return json_encode(my_array)
Как сохранить значение my_array, чтобы избежать глобальной переменной? Я читал, что глобальная переменная — не лучший способ. То же самое и с $filename...

Подробнее здесь: https://stackoverflow.com/questions/792 ... k-function
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»