次のようなコード行があります。
echo "Slope intercept form: $$"."y = ".toFraction($slope)."x + $b"."$$";
ただし、関数「toFraction」を実行するために、数値が小数かどうかを確認するifステートメントを追加したいと考えています。分数でない場合は、関数なしで $slope 変数をエコーするだけにしたいのです。つまり、次のようなものです。
echo "Slope intercept form: $$"."y = ".if(strpos($number,".") !== false){toFraction($slope)}else{$slope}."x + $b"."$$";
ただし、これが可能かどうかはわかりません。可能であれば、それを達成する適切な方法は何ですか?