php的語言結構語句有哪些 php的語言結構語句是什么

php的語言結構語句有哪些 php的語言結構語句是什么

日期:2023-03-08 16:50:39    编辑:网络投稿    来源:网络资源

PHP的語言結構語句  PHP 是以 CGI 或 FastCGI 的形式運行的,因此也不必考慮內存管理的問題,反正每次請求后,內存都會被釋放。下面是小編分享的'PHP的語言結構語句,歡迎大家參

PHP的語言結構語句

  PHP 是以 CGI 或 FastCGI 的形式運行的,因此也不必考慮內存管理的問題,反正每次請求后,內存都會被釋放。下面是小編分享的'PHP的語言結構語句,歡迎大家參考!

  1、順序結構:

  順序結構就像一條直線,按著順序一直往下執行。我們編寫的代碼默認都是按照順序結構執行的。

  2、條件結構之if…else…

  if(條件){

  //分配服務器干的任務A

  }else{

  //分配服務器干的任務B

  }

  ?>12345671234567

  3、條件結構之if…else if…:

  if(條件一){

  //分配服務器干的任務A

  }else if(條件二){

  //分配服務器干的任務B

  }

  ?>12345671234567

  4、條件結構之if…else if…else…

  if(條件一){

  //分配服務器干的任務A

  }else if(條件二){

  //分配服務器干的任務B

  }else{

  //分配服務器干的任務C

  }

  ?>123456789123456789

  5、條件結構之switch…case…:

  switch (條件)

  {

  case 條件值一:

  //任務一

  break;

  case 條件值二:

  //任務二

  break;

  default:

  //默認任務

  }

  ?>1234567891011121312345678910111213

  5、While循環:

  while(條件){

  //執行任務

  }

  ?>1234512345

  6、do…while()循環結構:

  do{

  //執行任務

  }while(條件)

  ?>1234512345

  7、for循環:

  for(初始化;循環條件;遞增項){

  //執行任務

  }

  ?>1234512345

  8、foreach循環:

  1、只取值,不取下標:

  foreach (數組 as 值){

  //執行的任務

  }

  ?>

  $students = array(

  '2010'=>'令狐沖',

  '2011'=>'林平之',

  '2012'=>'曲洋',

  '2013'=>'任盈盈',

  '2014'=>'向問天',

  '2015'=>'任我行',

  '2016'=>'沖虛',

  '2017'=>'方正',

  '2018'=>'岳不群',

  '2019'=>'寧中則',

  );//10個學生的學號和姓名,用數組存儲

  //使用循環結構遍歷數組,獲取學號和姓名

  foreach($students as $v)

  {

  echo $v;//輸出(打印)姓名

  echo "

  ";

  }

  ?>

  2、同時取下標和值:

  foreach (數組 as 下標 => 值){

  //執行的任務

  }

  foreach($students as $index => $v)

  {

  //這里的.表示是連接 就像是java中的+

  echo $index.$v;//輸出(打印)姓名

  echo "

  ";

  }

  ?>

【PHP的語言結構語句】相關文章:

PHP語言結構語句08-18

php語句基本結構09-02

PHP的語言結構和函數的區別09-19

php語言的誤區09-25

PHP語言的簡介09-20

PHP語言介紹09-28

PHP語句介紹09-21

PHP語言的優缺點09-27

PHP語言的使用特性09-30