PHP中的替代語法

2021-06-22 17:51:42 字數 806 閱讀 2658

今天看了一下wordpress的**,裡面有些少見的php替代語法,

<?php else : ?>

<?php the_content( __( 'continue reading →', 'thebox' ) ); ?>

<?php wp_link_pages( array( 'before' => '' . __( 'pages:', 'thebox' ), 'after' => '

' ) ); ?>

<?php endif; ?>

else後面的冒號和endif代表啥?菜鳥乙個,沒有見過,所以就google了一下,才明白這是php的替代語法,

冒號(:)等價於左花括號();

舉個例子吧:

<?php if ($a<0): ?>

是負數拉

<?php endif; ?>

上面的語句等同於

<?php if ($a<0) ?>

php中那些語法有替代語法?

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

替代語法的基本形式:

左花括號()分別換成 endif;,endwhile;,endfor;,endforeach; 以及 endswitch;

while替代語法:

<?php while (expr): ?>

迴圈點什麼

<?php endwhile; ?>

其它替代語法可以類推。

PHP中的替代語法

1.什麼是替代語法?簡單的說就是一些語法的另類寫法。2.php中有哪些語法有替代語法?if,while,for,forforeach,switch這些流程控制語句都有替代語法。3.替代語法的基本形式 左花括號 分別換成 endif endwhile endfor endforeach 以及 ends...

PHP 流量控制語句的替代語法

php 提供了一些流程控制的替代語法,包括 if,while,for,foreach 和 switch。替代語法的基本形式是把左花括號 分別換成endif endwhile endfor endforeach 以及endswitch elseif與 else if 只有在類似使用花括號的情況下才認為...

PHP語法中的變數

在 php中變數不需要宣告資料型別,直接給變數賦值即可,變數會在賦值時自動轉換為相應的資料型別。但是,需要注意 php中使用乙個美元符號後面跟上量名稱,來表示乙個變數,而且變數的名稱是對區分大小寫的。變數名應與 php中其它的標記一樣遵循相同的規則。乙個有效的變數名由字母或者下劃線開頭,後面跟上任意...