我想将用于创建三角形的 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>";
}
?>
它应该看起来像这样ifsize = 5
和firstChoice = #
secondChoice = &
#
&&
###
&&&&
#####