0

次のようなPHP関数を取得しました。

function doingSomething($arg)
{
    ...
    echo($someString);
}

その関数をコピー/貼り付けして、その関数が値を返す必要がある場合にのみ2番目の関数を作成し、エコーしないようにしたくありません。必要なときにいつでも $someString を返すように変更するにはどうすればよいですか?

4

3 に答える 3

1

次のように、必要に応じて値を使用または返すだけではどうですか。

<?php
function doingSomething()
{
    return "Fluffeh";
}

$var=doingSomething();
echo $var."<br><br>";

echo "Or this way ".doingSomething();
?>

出力を変数に保存するか、必要に応じてコード内で単純にエコーアウトすることができますか?

出力:

Fluffeh

Or this way Fluffeh
于 2013-10-02T11:25:03.150 に答える