PHP是什么
PHP(PHP: Hypertext Preprocessor)即“超文本预处理器”,是在服务器端执行的脚本语言,尤其适用于Web开发并可嵌入HTML中。PHP语法学习了C语言,吸纳Java和Perl多个语言的特色发展出自己的特色语法,并根据它们的长项持续改进提升自己,例如java的面向对象编程,该语言当初创建的主要目标是让开发人员快速编写出优质的web网站,PHP同时支持面向对象和面向过程的开发,使用上非常灵活。
在docker上使用php编程首先你要安装好php环境,如果没有安装php环境,点击我安装php环境
首先启动PHP和nginx盒子
docker start 盒子名
然后进入myphp目录下
cd /docker/nginx/www/myphp
以下是99加法表代码
<table border="1">
<?php
// 使用for语句得到右加数
for ($i=1; $i<=9; $i++) {
//以表格形式输出算式
echo '<tr>';
//以嵌套循环语句得到左加数
for ($j=1; $j<=$i; $j++) {
//计算并输出每个算式
$a=$j + $i;
echo '<td>'. $j . '+' . $i . '=' . $a . '</td>';
}
echo '</tr>';
}
?>
</table>
以下是99乘法表代码
<table border="1">
<?php
// 使用for语句得到右乘数
for ($i=1; $i<=9; $i++) {
//以表格形式输出算式
echo '<tr>';
//以嵌套循环语句得到左乘数
for ($j=1; $j<=$i; $j++) {
//计算并输出每个算式
$a=$j * $i;
echo '<td>'. $j . '*' . $i . '=' . $a . '</td>';
}
echo '</tr>';
}
?>
</table>
以下是100加法表代码
<table border="1">
<?php
// 使用for语句得到右加数
for ($i=1; $i<=100; $i++) {
//以表格形式输出算式
echo '<tr>';
//以嵌套循环语句得到左加数
for ($j=1; $j<=$i; $j++) {
//计算并输出每个算式
$a=$j + $i;
echo '<td>'. $j . '+' . $i . '=' . $a . '</td>';
}
echo '</tr>';
}
?>
</table>
以下是倒着的100加法表大妈
<table border="1">
<?php
// 使用for语句得到右加数
for ($i=100; $i>=1; $i--) {
//以表格形式输出算式
echo '<tr>';
//以嵌套循环语句得到左加数
for ($j=$i; $j>=1; $j--) {
//计算并输出每个算式
$a=$j + $i;
echo '<td>'. $j . '+' . $i . '=' . $a . '</td>';
}
echo '</tr>';
}
?>
</table>
以下是等边三角形代码
<?php
$a = 5;
for($i = 1;$i <= $a;$i++){
for($j = 1;$j <= $a - $i;$j++){
echo ' ';
}
for($k = 1;$k <= $i *2 -1;$k++){
echo '*';
}
echo '<br>';
}
?>
以下是菱形代码
<?php
$a = 5;
for($i = 1;$i <= $a;$i++){
for($j = 1;$j <= $a - $i;$j++){
echo " ";
}
for($k = 1;$k <= 2*$i-1;$k++){
echo "*";
}
echo '<br>';
}
for($i = $a;$i >= 1;$i--){
for($j = 0;$j <= $a - $i;$j++){
echo " ";
}
for($k = 1;$k <= 2*$i-3;$k++){
echo "*";
}
echo '<br>';
}
?>
以上就是99加法表和99乘法表和100加法表和倒着的100加法表和等边三角形以及菱形的代码