最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

PHP讀書筆記整理_結(jié)構(gòu)語句詳解

 更新時(shí)間:2016年07月01日 15:05:48   投稿:jingxian  
下面小編就為大家?guī)硪黄狿HP讀書筆記整理_結(jié)構(gòu)語句詳解。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧

PHP結(jié)構(gòu)語句順序結(jié)構(gòu)

順序結(jié)構(gòu)就像一條直線,按著順序一直往下執(zhí)行。我們編寫的代碼默認(rèn)都是按照順序結(jié)構(gòu)執(zhí)行的。

條件結(jié)構(gòu)之if…else…

條件結(jié)構(gòu)就像一個(gè)岔路口,可以向左走,也可以向右走。比如上洗手間,我們知道我們的性 別,這時(shí)候我們需要根據(jù)洗手間提供的條件,左邊男洗手間,右邊女洗手間,或者正好相反,其中性別就是這個(gè)條件結(jié)構(gòu)的條件。再比如,現(xiàn)在的分?jǐn)?shù)都流行使用 A、B、C來分級,假設(shè)考試成績是93分,可以將其設(shè)置為等級A,考試成績是87,可以將其設(shè)置為等級B,這里分?jǐn)?shù)區(qū)間即為條件結(jié)構(gòu)中的條件。

PHP中的“if…else…”語法,如下:

<?php
if(條件){
   //分配服務(wù)器干的任務(wù)A
}else{
   //分配服務(wù)器干的任務(wù)B
}
?>

通過條件判斷,若返回值為布爾值TRUE,則執(zhí)行任務(wù)A,若返回值為FALSE,則執(zhí)行任務(wù)B。

條件結(jié)構(gòu)之if…else if…

PHP中的“if…else if…”語法,如下:

<?php
if(條件一){
   //分配服務(wù)器干的任務(wù)A
}else if(條件二){
   //分配服務(wù)器干的任務(wù)B
}
?>

通過條件一判斷,若返回值為布爾值為TRUE,則執(zhí)行任務(wù)A,若返回值為FALSE,則判斷條件二,若返回值為布爾值TRUE,則執(zhí)行任務(wù)B,否則既不執(zhí)行任務(wù)A,也不執(zhí)行任務(wù)B。服務(wù)器會繼續(xù)往下執(zhí)行其他任務(wù)。

條件結(jié)構(gòu)之switch…case…

PHP中的“switch...case...”語法,如下:

<?php
switch (條件)
{
case 條件值一:
 //任務(wù)一
 break; 
case 條件值二:
 //任務(wù)二
 break;
default:
 //默認(rèn)任務(wù)
}
?>

首先判斷條件,若條件的返回值為條件值一,則執(zhí)行任務(wù)一,若條件返回的值為條件值二,則執(zhí)行任務(wù)二,若條件的返回值既不是條件值一也不是條件值二,則執(zhí)行 默認(rèn)任務(wù)。break的作用是結(jié)束switch,使用 switch 語句可以避免冗長的 “if..else if..else”代碼塊。

break的作用是阻止代碼進(jìn)入下一個(gè)case 中繼續(xù)執(zhí)行。

PHP中循環(huán)結(jié)構(gòu)之while循環(huán)語句

循環(huán)結(jié)構(gòu)就像一圈圈地跑足球場,跑完一圈再跑一圈。也就是說,在符合的條件下,重復(fù)執(zhí)行某項(xiàng)任務(wù)。像400米一圈的跑道,跑800米的話就跑2圈,當(dāng)跑完第一圈接著跑第二圈,第二圈結(jié)束已經(jīng)達(dá)到800米,終止跑步。

在PHP中,while循環(huán)語句如下:

<?php
while(條件){ 
   //執(zhí)行任務(wù)
}
?>

首先判斷某個(gè)條件是否符合(條件返回值是否為TRUE),若符合則執(zhí)行任務(wù),執(zhí)行完畢任務(wù),再判斷條件是否滿足要求,符合則重復(fù)執(zhí)行此任務(wù),否則結(jié)束任務(wù)。

PHP中循環(huán)結(jié)構(gòu)之do while循環(huán)語句

在PHP中循環(huán)語句還有另一種:do...while循環(huán)語句語法如下: 

<?php
 do{ 
   //執(zhí)行任務(wù)
 }while(條件)
 ?>

首先執(zhí)行任務(wù)(上一節(jié)的while語句是先判斷條件是否成立,再執(zhí)行任務(wù)),執(zhí)行任務(wù)完畢,判斷某個(gè)條件是否符合(條件返回值是否為TRUE),若符合則再次執(zhí)行任務(wù),執(zhí)行完畢任務(wù),繼續(xù)判定條件。

PHP中循環(huán)結(jié)構(gòu)之while與do…while語句的區(qū)別

while與do…while循環(huán)語句的區(qū)別是,while先判斷條件是否成立,后執(zhí)行循環(huán),do...while先執(zhí)行一次任務(wù),再判斷是否繼續(xù)執(zhí)行循環(huán),也就是說do...while至少會執(zhí)行一次任務(wù)。當(dāng)條件為FALSE時(shí),while中的任務(wù)會一次也不執(zhí)行,do...while中的任務(wù)會執(zhí)行1次.

PHP中循環(huán)結(jié)構(gòu)之for循環(huán)語句

在PHP中還有一種循環(huán)語句,for循環(huán)語句結(jié)構(gòu)如下:

<?php
 for(初始化;循環(huán)條件;遞增項(xiàng)){
    //執(zhí)行任務(wù)
 }
 ?>

for 語句中,“初始化”在循環(huán)開始前無條件求值一次,“循環(huán)條件”在每次循環(huán)開始前求值。如果值為 TRUE,則繼續(xù)循環(huán),執(zhí)行循環(huán)體語句(執(zhí)行任務(wù))。如果值為 FALSE,則終止循環(huán)?!斑f增項(xiàng)”在每次循環(huán)之后被求值(執(zhí)行)。其常用于循環(huán)執(zhí)行代碼塊指定的次數(shù)。

PHP中循環(huán)結(jié)構(gòu)之foreach循環(huán)語句

在PHP中foreach循環(huán)語句,常用于遍歷數(shù)組,一般有兩種使用方式:不取下標(biāo)、取下標(biāo)。

(1)只取值,不取下標(biāo)

<?php
 foreach (數(shù)組 as 值){
 //執(zhí)行的任務(wù)
 }
 ?>

(2)同時(shí)取下標(biāo)和值

 <?php
 foreach (數(shù)組 as 下標(biāo) => 值){
 //執(zhí)行的任務(wù)
 }
 ?>

以上這篇PHP讀書筆記整理_結(jié)構(gòu)語句詳解就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 關(guān)于PHP內(nèi)置的字符串處理函數(shù)詳解

    關(guān)于PHP內(nèi)置的字符串處理函數(shù)詳解

    下面小編就為大家?guī)硪黄P(guān)于PHP內(nèi)置的字符串處理函數(shù)詳解。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-02-02
  • PHP抓屏函數(shù)實(shí)現(xiàn)屏幕快照代碼分享

    PHP抓屏函數(shù)實(shí)現(xiàn)屏幕快照代碼分享

    誰說抓圖只能用QQ、用打印屏幕,PHP也能做到,本文主要介紹PHP抓屏函數(shù)實(shí)現(xiàn)屏幕快照的方法
    2014-01-01
  • PHP 中 var_export、print_r、var_dump 調(diào)試中的區(qū)別

    PHP 中 var_export、print_r、var_dump 調(diào)試中的區(qū)別

    這篇文章主要介紹了PHP 中 var_export、print_r、var_dump 調(diào)試中的區(qū)別,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2018-06-06
  • Codeigniter生成Excel文檔的簡單方法

    Codeigniter生成Excel文檔的簡單方法

    之前看了使用PHPExcel中導(dǎo)出數(shù)據(jù)到Excel文件的方法,但是似乎比較復(fù)雜。icech找到了一個(gè)針對Codeigniter的類:CI-Excel-Generation-Library,使用方法十分簡單。需要的朋友可以參考下
    2014-06-06
  • 深入理解PHP中的empty和isset函數(shù)

    深入理解PHP中的empty和isset函數(shù)

    下面小編就為大家?guī)硪黄钊肜斫釶HP中的empty和isset函數(shù)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2016-05-05
  • CI框架實(shí)現(xiàn)遞歸生成文件路徑并重新生成圖片功能

    CI框架實(shí)現(xiàn)遞歸生成文件路徑并重新生成圖片功能

    這篇文章主要介紹了CI框架實(shí)現(xiàn)遞歸生成文件路徑并重新生成圖片功能,涉及CodeIgniter框架自定義圖片控制器類實(shí)現(xiàn)文件目錄遞歸以及調(diào)用圖片處理擴(kuò)展類進(jìn)行圖片生成相關(guān)操作技巧,需要的朋友可以參考下
    2018-06-06
  • Yii2-GridView 中讓關(guān)聯(lián)字段帶搜索和排序功能示例

    Yii2-GridView 中讓關(guān)聯(lián)字段帶搜索和排序功能示例

    這篇文章主要介紹了Yii2-GridView 中讓關(guān)聯(lián)字段帶搜索和排序功能示例,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下。
    2017-01-01
  • thinkPHP框架整合tcpdf插件操作示例

    thinkPHP框架整合tcpdf插件操作示例

    這篇文章主要介紹了thinkPHP框架整合tcpdf插件操作,結(jié)合實(shí)例形式較為詳細(xì)的分析了thinkPHP框架整合tcpdf插件的具體步驟、相關(guān)操作技巧與注意事項(xiàng),需要的朋友可以參考下
    2018-08-08
  • php使用file_get_contents(‘php://input‘)和$_POST的區(qū)別實(shí)例對比

    php使用file_get_contents(‘php://input‘)和$_POST的區(qū)別實(shí)例對比

    這篇文章主要介紹了php使用file_get_contents(‘php://input‘)和$_POST的區(qū)別實(shí)例對比,這個(gè)知識點(diǎn)是比較常用的,有需要的可以參考下
    2021-03-03
  • 在PHP8中向數(shù)組添加元素的常用方法

    在PHP8中向數(shù)組添加元素的常用方法

    這篇文章主要介紹了在PHP8中向數(shù)組添加元素的常用方法,在這里主要講解幾個(gè)常用的方法:使用方括號[]添加元素、使用array_unshift()函數(shù),向數(shù)組的頭部添加元素、使用array_push()函數(shù),向數(shù)組的尾部添加元素、使用array_splice()函數(shù)添加元素,需要的朋友可以參考下
    2023-09-09

最新評論

自治县| 柳江县| 贵州省| 定日县| 开平市| 乐昌市| 绥棱县| 布拖县| 舞钢市| 肇州县| 望奎县| 连山| 方城县| 镇雄县| 黎平县| 开阳县| 大英县| 岐山县| 林州市| 丽江市| 信丰县| 宜黄县| 通辽市| 长白| 孝感市| 莒南县| 阜阳市| 城固县| 伊春市| 南涧| 望谟县| 广昌县| 丰宁| 包头市| 马公市| 蓬莱市| 台南市| 龙岩市| 陆良县| 海兴县| 东台市|