私のクラスにはこの機能があります。デフォルトでは、値をエコーするだけでなく、オプションのパラメータを使用して値を変数に戻す必要があります。return/echo in function(簡略化IF)のための最も簡単な方法
public function test($return = false) {
$value = 'demo123';
if ($return) {
return $value; // optional
} else {
echo $value; // default
}
}
(私はこれで多くの機能を持っているので、私は多くの行を保存することができます)1行で、この短い「場合」にする方法はあります。
私は三元演算子を試しましたが、私はこれをどうにか使うことができるかどうか分かりません。
このリターン/エコー機能を実行するには、最良の、正しい、美容方法はありますか?
ラインは高価ではありません、プログラマの時間は – Steve
'$リターンがある$値を返す:?$ [値] – Thamilan
エコーを使用すると、文の末尾にドットを省略だからこそ、@Steve? ;) – Rizier123