Php 如何使用表格中的单元格在表格中创建字母?
我有两种表格…Php 如何使用表格中的单元格在表格中创建字母?,php,html,Php,Html,我有两种表格… HTML 字符显示 行和列 seven.php <?php if(isset($_POST['rows'])){ $rows=$_POST['rows']; $cols=$_POST['cols']; echo '<table border="1">'; for($row=1;$row<=$rows;$row++){ echo '<tr>'; for($col=1;$col<=$cols;$col++){
HTML
字符显示
行和列
seven.php
<?php
if(isset($_POST['rows'])){
$rows=$_POST['rows'];
$cols=$_POST['cols'];
echo '<table border="1">';
for($row=1;$row<=$rows;$row++){
echo '<tr>';
for($col=1;$col<=$cols;$col++){
echo '<td></td>';
}
echo '</tr>';
}
echo '</table>';
}
?>
程序有两个文本字段,分别是行和列。php脚本根据用户在行和列中的输入创建一个表
我的问题是,如果程序有三个文本字段,即行、列和字母(从A-Z输入一个字母),并且它将根据用户也输入的行数和列数创建一个字母表(由用户输入),我不知道该怎么做。请帮帮我 如果有其他类似的输入
<html>
<head>
<title>Char Display</title>
</head>
<body>
<form method="post" action="seven.php">
ROWS <input type="text" name="rows">
COLUMNS <input type="text" name="cols">
DATA <input type="text" name="data">
<input type="submit" value="Generate">
</form>
</body>
</html>
什么是爆炸?很抱歉,我对php相当陌生,这是我第一次遇到这种情况。改用吗?这比更容易理解。假设您有一个字符串,其中包含
“a.p.p.l.e”
“a.p.p.l.e”(“.”,“a.p.p.l.e”)将使用本例中提供的字符将字符串拆分为一个数组。此处返回的数组将是['a'、'p'、'p'、'l'、'e']
<html>
<head>
<title>Char Display</title>
</head>
<body>
<form method="post" action="seven.php">
ROWS <input type="text" name="rows">
COLUMNS <input type="text" name="cols">
DATA <input type="text" name="data">
<input type="submit" value="Generate">
</form>
</body>
</html>
<?php
if(isset($_POST['rows'])){
$rows=$_POST['rows'];
$cols=$_POST['cols'];
$data=$_POST['data'];
$data_char=explode('',$data); // Array of characters in the data
echo '<table border="1">';
for($row=1;$row<=$rows;$row++){
echo '<tr>';
for($col=1;$col<=$cols;$col++){
echo '<td>'.isset($data_char[$row*$col])?$data_char[$row*$col]:''.'</td>';
}
echo '</tr>';
}
echo '</table>';
}
?>