三角形を作成するためのJavascriptコードをPHPコードに変換したかったのですが、Javascriptコードは機能しますが、PHPコードは機能しません。これは私のPHPコードにあるもので、実行しようとしましたが、致命的なエラーと未定義の変数が発生しました。私はjavascriptを理解していますが、phpは理解していません...
<?php
{
$size = $_POST['size'];
$firstChoice = $_POST['firstChoice'];
$secondChoice = $_POST['secondChoice'];
echo "<textarea>";
$allLines = '';
for ( $i = 1; $i <= $size; $i++ )
{
$oneLine = createLine ( $i, $i % 2 ? $FirstChoice : $secondChoice );
$allLines += $oneLine + "\n";
}
echo "$allLines";
function createLine ($size, $symbol) {
$aLine = '';
for ( $j = 1; $j <= $size; $j++ )
{
echo $aLine += $symbol;
}
echo "$aLine";
echo "</textarea>";
}
?>
、、およびsize = 5
_firstChoice = #
secondChoice = &
#
&&
###
&&&&
#####