條件結構(if…else…)
<?php
if(條件)else
?>
<?php
if(條件一)else if(條件二)else if(條件三)
……?>
迴圈結構<?php
switch (條件)
?>
// break的作用是阻止**進入下乙個case 中繼續執行。
判斷某個條件是否符合(條件返回值是否為true),若符合則執行任務,執行完畢任務,再判斷條件是否滿足要求,符合則重複執行此任務,否則結束任務。<?php
while(條件)
?>
<?php
dowhile(條件)
?>
只取值,不取下標<?php
for(初始化;迴圈條件;遞增項)
?>
同時取下標和值<?php
foreach (陣列 as 值)
?>
<?php
foreach (陣列 as 下標 => 值)
?>
PHP語言結構詳解
為什麼語言結構執行速度比函式快?函式要先被解析成php解析器 zend引擎 分解成語言結構。所以,函式比語言結構多了一層解析器 速度就想對慢了。3 php中的語言結構有哪些?echo print die exit isset unset include include once require re...
php基礎篇 6 語言結構語句
順序結構就像一條直線,按著順序一直往下執行。我們編寫的 預設都是按照順序結構執行的。shoesprice 49 鞋子單價 shoesnum 1 鞋子數量 shoesmoney shoesprice shoesnum shirtprice 99 襯衣單價 shirtnum 2 襯衣數量 shirtmo...
PHP的語言結構和函式的區別
php 語言結構函式 相信大家經常看到對比一些php應用中,說用isset 替換 strlen isset比strlen執行速度快等。例子 if isset user do some thing 原因是isset是語言結構,而strlen是乙個函式。還有echo 是個語言結構,不是個函式。那什麼是語...