これは現在、この関数を複数回呼び出されたコントローラで使用しています。Yii2浮動小数点型の文字列をフォーマットするgetterおよびsetter
public function formatFloat($value)
{
return (float)sprintf('%0.6f', $value);
}
だから私はゲッターとセッターを使用しようとしていますので、私はちょうど
$model->$whatever;
を使用することができますし、フォーマットが行われます。私のモデルでは
私は
public function getChargePeak()
{
return $this->charge_peak;
}
public function setChargePeak($value)
{
return $this->charge_peak = (float)sprintf('%0.6f', $value);
}
を持っていますが、charge_peakプロパティは文字列として格納されている場合、それはまだ文字列
ましたデータ型はcharge_peakプロパティですか? – scaisEdge
浮動小数点に変換しようとしている文字列 – Kyle