仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1576|回复: 19
打印 上一主题 下一主题

[学习教程] PHP教程之PHP语句

[复制链接]
若相依 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-2-16 00:25:46 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
也得学会了PHP。然后再学,见异思迁是最不可取的,狗熊掰玉米就是这个道理,如果经常中途放弃,只能是一无所获,还浪费了N多的时间和经历,得不偿失,最重要的是,你会被别人瞧不起。   

当操作数和操作符组合到一同,即组成表达式.
这些就是表达式:
12    这是最根基的表达式
-12
-12+5
-12+5*(24/ 3)
而语句则由表达式构成。复杂的、庞杂的语句组成了法式。
这些就是语句:
;        这是最根基的语句
$name='John';
PHP划定每一个语句停止时都要加上分号";"
PHP共有六品种型语句,见表
语句类型
描 述
非履行语句
需盘算但不履行举措
履行语句
履行某一举措
赋值语句
给变量赋值
判别语句
判别前提,并决意履行哪一个举措
轮回语句
反复履行一系列语句直到某前提为真或直到某前提为假时为止
跳转语句
无前提改动法式流程到法式中的另外一行持续履行
1、非履行语句、履行语句、赋值语句绝对复杂,略
2、判别语句
if...else...语句
第一种:假如表达式成立,则履行需求履行的语句
if (表达式)
{
 需求履行的语句
}
第二种:假如表达式成立,则履行需求履行的语句1,不然履行需求履行的语句2
if (表达式)
{
 需求履行的语句1
}
else
{
 需求履行的语句2
}
第三种:假如表达式1成立,则履行需求履行的语句1,
    不然判别表达式2,若成立,则履行需求履行的语句2
    若还不成立,则履行需求履行的语句3
if (表达式1)
{
 需求履行的语句1
}
elseif (表达式2)
{
 需求履行的语句2
}
else
{
 需求履行的语句3
}
switch 语句
下面的if语句判别1、两个前提值时,处置起来还对照便利。但假如需求同时测试、判别多个前提值时,if语句处置起来就对照烦了。所以有了它--switch 语句。
switch (VARIABLE) {
 case VALUE1:
  break;
 case VALUE2:
  break;
 case VALUE3:
  break;
 case VALUEn:
  break;
 default:
  break;
履行时,PHP从上往下反省变量:
假如变量等于某个case语句中的值,
那就紧接着寻觅break关头字,
假如这个case语句中没有break关头字,
则履行下一个case语句,
直到找到break关头字为止。
假如一切case语句中的值都不等于变量,
则履行default语句。
例:
switch($str_input){
 case 'print':
 case 'echo':
  echo"do something"
 break;
 case 1:
 case 2:
  echo"do another"
 break;
 default:
  echo"nothing!"
 break;
}
3、轮回语句:反复履行一系列语句直到某前提为真或直到某前提为假时为止
for (...;...;...){......}语句
for 语句由三个表达式和一段语句构成
即:for (初始化语句;前提表达式;响应操作语句){要履行的语句}
例:
for ($loop_variable=0;$loop_variable<100;variable++)
{
 echo"Look this:loop_variable=$loop_variable<br>";
}
则显示:
Look this:loop_variable=0
Look this:loop_variable=1
...
Look this:loop_variable=98
Look this:loop_variable=99
do 、while 语句
当前提为真时,while 轮回反复一段语句块
1、while (前提)
  {
   要履行的语句
  }
2、while (前提):
   要履行的语句;
  Endwhile;
3、do {
    要履行的语句
  }(前提);
4、do {
   要履行的语句
  } while(前提);
4、跳转语句
这里不像BASIC言语一样有一个“go”关头字。
而是break语句和 continue语句。
break使PHP中断履行以后的语句块,从紧随着以后语句块的语句入手下手运转。
例:用break语句从轮回中加入。
<?php
 for ($index=0;$index<10;$index++)
  {
    if ($index==3)
     {
      break;
     }
    echo"$index<br>";
   }
 echo"After the loop: index=$index<br>";
?>
显示:



After the loop:index=3
contiune终止轮回确当前反复,并当即入手下手下一个反复
例:contiune在for语句中的应用。
<?php
 for ($index=0;$index<5;$index++)
  {
    if ($index==3)
     {
      continue;
     }
    echo"$index<br>";
   }
?>
显示:
0
1
2   3给漏失落了,没显示出来
4

理解网站这一概念之后不难看出,任何网站都是由网页组成的,也就是说想完成网站,必须先学会做网页,因此必须要掌握了HTML,才能为今后制作网站打下基础。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-6-7 15:53

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表