PHPで三角関数の正弦、余弦、正接を計算するにはsin(), cos(), tan()関数を用います。
この際に指定する角度は弧度法(ラジアン)となっています。
度数法で表現された角度をラジアンに変換するためには、deg2rad()関数を用います。
たとえば、度数法で30°の正弦、余弦、正接を表示するスクリプトは以下のようになります。
$degree = 30; //度数法による角度
$radian = deg2rad($degree); //弧度法による角度
print sin($radian) . "\n"; //0.5
print cos($radian) . "\n"; //0.86602540378444
print tan($radian) . "\n"; //0.57735026918963
参考:
PHP: sin - Manual https://www.php.net/manual/ja/function.sin.php
PHP: cos - Manual https://www.php.net/manual/ja/function.cos.php
PHP: tan - Manual https://www.php.net/manual/ja/function.tan.php
PHP: deg2rad - Manual https://www.php.net/manual/ja/function.deg2rad.php