欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

PHP中的替代語法簡介

 更新時間:2014年08月22日 09:35:28   投稿:shichen2014  
這篇文章主要介紹了PHP中的替代語法簡介,是PHP程序設(shè)計中并不常見卻有重要作用的一個用法,需要的朋友可以參考下

替代語法是PHP程序設(shè)計中不常見到,有時卻又很重要的一個概念。今天本文就以實例形式展示了這一概念的用法。

查看一下wordpress的代碼,里面可以見到有些少見的php替代語法,如下所示:

<?php else : ?>
    <div class="entry-content">
      <?php the_content( __( 'Continue reading <span class="meta-nav">→</span>', 'thebox' ) ); ?>
      <?php wp_link_pages( array( 'before' => '<div class="page-links">' . __( 'Pages:', 'thebox' ), 'after' => '</div>' ) ); ?>
    </div><!-- .entry-content -->
<?php endif; ?>

很多讀者都會有這樣的疑問:else后面的冒號和endif代表啥?google了一下就可以明白,這就是php的替代語法。

其中的冒號(:)等價于左花括號({),endif等價于右花括號(});

再來舉個例子:

<?php if ($a<0): ?>
//負數(shù)的情況
<?php endif; ?>

上面的語句等同于:

<?php if ($a<0){ ?>
//負數(shù)的情況
<?php } ?>

那么PHP中那些語法有替代語法?

流程控制(包括if,while,forforeach,switch)這幾個語句有替代語法。

替代語法的基本形式:

左花括號({)換成冒號(:),把右花括號(})分別換成 endif;,endwhile;,endfor;,endforeach; 以及 endswitch;

while替代語法:

<?php while (expr): ?>
 <li>循環(huán)內(nèi)容</li>
<?php endwhile; ?>

其它替代語法可以類推。

希望本文所述對于大家學(xué)習(xí)PHP程序設(shè)計能有所幫助。

相關(guān)文章

  • php數(shù)組的概述及分類與聲明代碼演示

    php數(shù)組的概述及分類與聲明代碼演示

    本文將詳細介紹下php數(shù)組的概述/數(shù)組的分類及數(shù)組多種聲明方式,代碼很規(guī)范,適合初學(xué)者學(xué)習(xí),感興趣的你可不要錯過了哈,希望本例知識點可以幫助到你
    2013-02-02
  • hessian 在PHP中的使用介紹

    hessian 在PHP中的使用介紹

    今天聽同事說hessian也可以以http的方式和其他的語言交換數(shù)據(jù),一直用soap,看來是孤陋寡聞了。
    2010-12-12
  • PHP date_default_timezone_set()設(shè)置時區(qū)操作實例分析

    PHP date_default_timezone_set()設(shè)置時區(qū)操作實例分析

    這篇文章主要介紹了PHP date_default_timezone_set()設(shè)置時區(qū)操作,結(jié)合實例形式分析了PHP使用date_default_timezone_set()設(shè)置時區(qū)相關(guān)操作技巧與注意事項,需要的朋友可以參考下
    2020-05-05
  • PHP實現(xiàn)Redis分布式鎖的示例代碼

    PHP實現(xiàn)Redis分布式鎖的示例代碼

    并發(fā)寫入問題可能導(dǎo)致數(shù)據(jù)不一致或重復(fù)寫入,為了解決這個問題,我們可以使用Redis實現(xiàn)分布式鎖,本文主要為大家介紹了PHP實現(xiàn)Redis分布式鎖的相關(guān)知識,希望對大家有所幫助
    2023-12-12
  • 關(guān)于url地址傳參數(shù)時字符串有回車造成頁面腳本賦值失敗的解決方法

    關(guān)于url地址傳參數(shù)時字符串有回車造成頁面腳本賦值失敗的解決方法

    本篇文章是對關(guān)于url地址傳參數(shù)時字符串有回車造成頁面腳本賦值失敗的解決方法進行了詳細的分析介紹,需要的朋友參考下
    2013-06-06
  • php給圖片加文字水印

    php給圖片加文字水印

    本文給大家分享的是使用php實現(xiàn)的給圖片加水印的方法,十分的細致全面,有需要的小伙伴可以參考下。
    2015-07-07
  • PHP mysqli_free_result()與mysqli_fetch_array()函數(shù)詳解

    PHP mysqli_free_result()與mysqli_fetch_array()函數(shù)詳解

    這篇文章主要介紹了PHP mysqli_free_result()與mysqli_fetch_array()函數(shù)詳解的相關(guān)資料,需要的朋友可以參考下
    2016-09-09
  • ThinkPHP6使用JWT+中間件實現(xiàn)Token驗證實例詳解

    ThinkPHP6使用JWT+中間件實現(xiàn)Token驗證實例詳解

    這篇文章主要介紹了ThinkPHP6使用JWT+中間件實現(xiàn)Token驗證的方法,結(jié)合實例形式詳細分析了JWT的功能、原理及token驗證相關(guān)操作技巧,需要的朋友可以參考下
    2023-06-06
  • PHP滾動日志的代碼實現(xiàn)

    PHP滾動日志的代碼實現(xiàn)

    所謂滾動日志,顧名思義,就是記錄一個模塊的日志用一系列的日志文件,同一模塊文件個數(shù)有限制,最多maxNum個,大小也有限制,最大maxSize字節(jié),文件名有一定的命名方式,比如:testlog.log、testlog_1.log,testlog_2.log、、、、、、
    2015-06-06
  • PHP調(diào)用MySQL存儲過程并返回值的方法

    PHP調(diào)用MySQL存儲過程并返回值的方法

    這篇文章主要介紹了PHP調(diào)用MySQL存儲過程并返回值的方法,較為詳細的分析了存儲過程的使用技巧,具有一定的參考借鑒價值,需要的朋友可以參考下
    2014-12-12

最新評論