私はこのようなPHPでこのスクリプトを持っています:
echo "The results is $res";
そして今、そのスクリプトを保存するための新しい変数を作成したいと思います。私に何ができる?の値は$res
、ユーザーから入力された入力に応じて常に変化するため、これを行います。
私の理解が正しければ、スクリプトを変数に保存して ( と呼びましょう$script
)、$res="foo"
の結果echo $script;
が「結果は foo」になり、$res="bar"
の場合echo $script;
は「結果が bar」になるようにする必要があります。
通常の変数を使用してこれを行うことはできないと思いますが、確かに関数として行うことができます。
//The function
function get_res($res){
return "The result is $res";
}
//The function call
$res = "foo";
print get_res($res);
$res = "bar";
print get_res($res);
これは、関数が最初に呼び出されたときに「The result is foo」を出力し、2 回目に「The result is bar」を出力します。
$res = 'some resource';
$echo = 'The result is ' . $res;
echo $echo;
それはあなたが望むものですか?そうでない場合は、質問を明確化/簡素化してください。