@grenline123123

Как передать переменные php?

Мне нужно из одного скрипта передать переменную в другой который находится вообще в других папках.
  • Вопрос задан
  • 170 просмотров
Пригласить эксперта
Ответы на вопрос 2
@tempick
Сложно без контекста, но как я понял: просто подключите второй скрипт через require/include в конце первого скрипта.
Ответ написан
Комментировать
@rPman
Если скрипты запущены отдельным процессом, то есть три общих пути - через файлы (передающих сериализовал переменные методом serialize/json_encode/var_export... а принимающий прочитал и десериализовал deserialize/json_decode/...), через сокеты (tcp например), но тогда один из скриптов должен быть сервером, или через третье приложение, которое будет слушать сетевые запросы обоих и реагировать на них (веб сервер или к примеру базы данных).

Первый метод самый простой и универсальный, но есть проблемы с оперативностью, синхронизацией и монопольным доступом, решаемые но в результате станет не так просто. Частный случай файлов - это пайпы и потоки, когда приложения запускаются одновременно с указанием что вывод одного (его echo или запись в STDOUT) поступят на вход другого (чтение STDIN) примерно так:
php a.php | php b.php
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
19 апр. 2024, в 05:01
999999 руб./за проект
19 апр. 2024, в 03:52
1000 руб./за проект
19 апр. 2024, в 03:01
1000 руб./за проект