//Напиши программу, которая выводит фразу в форме круга
<?php
error_reporting(-1);
//mb_internal_encoding("utf-8");

$phrase = "ASDEWFASFDASDFFSDFASFASDF";
$phraseLength = strlen($phrase);
$letters = preg_split("//u", $phrase, -1, PREG_SPLIT_NO_EMPTY);
$angle = 90;

$fromAngle = -80;
$toAngle = 260;
$radius = 12.5;

$height = 30;
$centerX = 40;
$centerY = 15;
$angleBetweenLetters = 360 / $phraseLength;

$screen = [];
for ($y = 0; $y < $height; $y++){
    $screen[$y] = array_fill(0, 180, ' ');
}

for($i = 0; $i < $phraseLength; $i++){
    $letterX = 2 * ($centerX + intval(round(cos(deg2rad($angle)) * $radius)));
    $letterY = $centerY + intval(round(sin(deg2rad($angle)) * $radius));
    $angle -= $angleBetweenLetters;
    $screen[$letterY][$letterX] = $letters[$i];
}
foreach($screen as $row){
    foreach ($row as $letter){
        echo $letter;
    }
    echo "\n";
}
?>