首頁  >  文章  >  後端開發  >  PHP : 冒號、endif、endwhile、endfor

PHP : 冒號、endif、endwhile、endfor

WBOY
WBOY原創
2016-08-08 09:24:501001瀏覽

我們常在wordpress一類部落格程式的範本裡面看到很多奇怪的PHP文法,例如:

[php] view plaincopy

  1. if(empty($    "red">空的  
  2. endif; ?>  
  3. 對這些愛好者來說是相當一部分,這些愛好者對這些愛好者來說是相當一部分,對於這些愛好者來說相當一部分是什麼愛好者東西呢?其實這些都是PHP流程控制的替代語法,只不過不常用而已。
  4. 下面就跟大家詳細說一下PHP流程控制的替代語法。 1.什麼是替代語法?
簡單的說就是一些文法的另類寫法。 2.PHP中有哪些語法有替代語法?
if,while,for,forforeach,switch這些流程控制語句都有替代語法。
3.替代語法的基本形式:
左花括號({)換成冒號(:),將右花括號(})分別換成endif;,endwhile;,endfor;,endforeach; 以及endswitch ;
範例:

[php] view plaincopy



if

 (

$a
    endif; ?>     
  1. 上面的語句等同於  
  2. if?     是負數拉  
  3.   
  4. 4.大家都不習慣,這麼另類要他有什麼用?
  5. 存在就是合理,它自有它的用處,這些語法能發揮的地方是在PHP和HTML混合頁面的程式碼裡面。好處如下:1)讓HTML和PHP混合頁面程式碼更乾淨整齊。 2)流程控制邏輯更清晰,程式碼更容易閱讀。 以上就介紹了PHP : 冒號、endif、endwhile、endfor,包括了方面的內容,希望對PHP教程有興趣的朋友有所幫助。
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn