#php #shell #variables
#php #оболочка #переменные
Вопрос:
Есть ли какой-либо возможный способ заставить этот простой скрипт функционировать должным образом?
<?php
$hi = "echo hi";
shell_exec($hi);
echo "<pre>$output</pre>";
?>
пожалуйста, помогите мне?
Комментарии:
1. не следует
shell_exec($hi);
читать$output = shell_exec($hi);
?2. спасибо, я, должно быть, случайно что-то удалил, это то, что у меня было изначально
Ответ №1:
Конечно, просто назначьте переменную.
<?php
$hi = "echo hi";
$output = shell_exec($hi);
echo "<pre>$output</pre>";
?>
Ответ №2:
$hi = "echo hi";
# the result needs to be assigned to $output before using it
$output = shell_exec($hi);
echo "<pre>$output</pre>";