PERL: передать параметры во внешнюю прогу на PHP, Chainikk, 14-Мрт-13, 22:00 [смотреть все]Может кто сталкивался? На PERL читаю данные, потом вызываю программу на PHP для построения графика по ним, для этого в PERL скрипте пишу: `/usr/bin/php 'prog.php'`;Возможно ли при этом вызове php-программы передать 2 параметра - значения 2-х переменных, которые вычисляются в PERL скрипте? ( В Интернете есть решение обратной задачи - передачи параметра из PHP в PERL, http://www.pikalov.kiev.ua/?p=11, а мне надо наоборот:-)) )
|
- PERL: передать параметры во внешнюю прогу на PHP, Andrey Mitrofanov, 22:42 , 14-Мрт-13 (1)
- PERL: передать параметры во внешнюю прогу на PHP, Chainikk, 17:55 , 18-Мрт-13 (2)
Спасибо. Я тоже не знаю, куда катится этот мир. За детсад извините:)
- PERL: передать параметры во внешнюю прогу на PHP, Chainikk, 16:47 , 19-Мрт-13 (3)
Выяснилось, что если в PERL скрипте, (а не в командной строке) написать так:`/usr/bin/php 'prog.php par1 par2'`; то prog.php не вызывается. У меня не вызвалась. Нужно убрать кавычки: `/usr/bin/php prog.php par1 par2`; - тогда все работает и передается. Проблема была в кавычках:)
- PERL: передать параметры во внешнюю прогу на PHP, LSTemp, 01:38 , 21-Мрт-13 (4)
- PERL: передать параметры во внешнюю прогу на PHP, Chainikk, 22:15 , 21-Мрт-13 (5)
я проверяла - НЕ прокатило:-). Программа на php просто не вызывается из PERL-скрипта. У меня. А без кавычек вызывается. Кроме того, я передаю переменные, а не числа. И оказалось что в одинарных кавычках подстановки параметра не происходит, то есть например $x идет как $x. bash-4.2$ PI=3.14; echo '$PI' $PI bash-4.2$ PI=3.14; echo "$PI" 3.14
|