条件分支语句 | 循环语句 | PHP获取表单

举报
Gere 发表于 2022/12/31 08:13:37 2022/12/31
【摘要】 四、条件分支语句if 语句if…else 语句switch语句工作原理:对表达式(通常是变量)进行一次计算把表达式的值与结构中 case 的值进行比较如果存在匹配,则执行与 case 关联的代码代码执行后,break 语句阻止代码跳入下一个 case 中继续执行如果没有 case 为真,则使用 default 语句<?phpswitch ($x){case 1: echo "Number ...

四、条件分支语句

if 语句

image-20200926004302855if…else 语句

image-20200926004312062

switch语句

image-20200926004319434

工作原理:

对表达式(通常是变量)进行一次计算

把表达式的值与结构中 case 的值进行比较

如果存在匹配,则执行与 case 关联的代码

代码执行后,break 语句阻止代码跳入下一个 case 中继续执行

如果没有 case 为真,则使用 default 语句

<?php
switch ($x)
{
case 1:
  echo "Number 1";
  break;
case 2:
  echo "Number 2";
  break;
case 3:
  echo "Number 3";
  break;
default:
  echo "No number between 1 and 3";
}
?>

五、循环语句的书写

for循环

for(初始值;条件;执行的语句)

<?php 
for ($x=0; $x<=10; $x++) {
  echo "数字是:$x <br>";
} 
?>

while循环

image-20200926004522000

while循环例子:
<?php 
$x=1; 
while($x<=5) {
  echo "这个数字是:$x <br>";
  $x++;
} 
?>

continue和break

<?php
for($i=0;$i<10;$i++){
if($i==5)
{
continue
}
else
{
echo $i
}
}
?>
<?php
for($i=0;$i<10;$i++){
if($i==5)
{
break;
}
else
{
echo $i;
}
}
?>

六、PHP获取表单信息

网页和服务器的两种交互方式(表单)

HTTP协议
HTTP请求头
HTTP请求方式(Request Method)
GET(得到)
POST(公布;邮递)

PHP获取表单

$_GET数组获取GET方式提交的内容
$_POST数组获取POST方式提交的内容
$_COOKIE数组获取COOKIE
$_REQUEST数组获取GET|POST|COOKIE

七、PHP操作Mysql语句

连接数据库
$conn=mysqli_connect("127.0.0.1", "root", "root", "db_name");
$conn=mysqli_connect("addr", "usr", "password");
选择数据库(相当于执行SQL语句的USE)
mysqli_select_db($conn, "db_name");
执行SQL语句
$result = mysqli_query($conn, "SQL");
遍历查询结果
$row = mysqli_fetch_row(); // 返回一行
$table = mysqli_fetch_all(); // 返回全部内容(一个表)
$row = mysqli_fetch_array($result); // 
关闭数据库连接
mysqli_close($conn)
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。