我试图从表中获取价值并构建金字塔,但我收到错误:Fatal error: Uncaught Error: Unsupported operand types in
这是我从
获得价值的表格echo '<table>';
foreach($keyIDArr as $key=>$value) {
echo '<tr><td colspan="2">'.$value.'</td></tr>';
echo '<tr><td>*</td>';
echo '<td><input id="'.$value.'Add" type="text" name="input[]" readonly /></td><tr>';
}
echo '</table>';
以下是构建金字塔的代码:
$inputValueArr = array();
$inputLengthArr = array();
foreach ($_POST['input'] as $value) {
array_push($inputValueArr, $value);
array_push($inputLengthArr, strlen($value));
}
echo '<table border="1">';
foreach ($inputLengthArr as $value) {
echo $value;
echo '<tr>';
for ($i = 1; $i <= $value; $i++) {
echo " ";
echo '<td colspan="4">'.$i.'</td>';
}
echo '</tr>';
echo '<br />';
}
echo '</table>';
感谢你的帮助!