Introduction to Alternative syntax in PHP, Introduction to PHP alternative syntax
Today looked at the WordPress code, there are some rare php substitution syntax,
Copy the Code code as follows:
<?php Else:?>
<?php the_content (__ (' Continue reading →', ' Thebox '));?>
<?php wp_link_pages (' before ' + '. __ (' pages: ', ' Thebox '), ' after ' = ') ';?>
<?php endif;?>
What does the colon and endif after else mean? Rookie one, have not seen, so on Google a bit, just understand that this is the substitution of PHP syntax,
The colon (:) equivalent to the left curly brace ({), endif equivalent less right operand curly braces (});
Let's take an example:
Copy the Code code as follows:
<?php if ($a <0):?>
is negative pull
Copy the Code code as follows:
<?php endif;?>
The above statement is equivalent to
Copy the Code code as follows:
<?php if ($a <0) {?>
is negative pull
Copy the Code code as follows:
<?php}?>
Is there an alternative syntax for those grammars in PHP?
Process Control (including If,while,forforeach,switch) has alternative syntax for several statements.
The basic form of alternative syntax:
The left curly brace ({) is replaced by a colon (:) and the right curly brace (}) is replaced by a endif;,endwhile;,endfor;,endforeach; and Endswitch;
While substitution syntax:
Copy the Code code as follows:
<?php while (expr):?>
Loop dot What
<?php Endwhile;?>
Other alternative syntaxes can be analogous.
http://www.bkjia.com/PHPjc/940494.html www.bkjia.com true http://www.bkjia.com/PHPjc/940494.html techarticle PHP Alternative Syntax introduction, PHP replacement syntax introduced today to see the code WordPress, there are some rare php substitution syntax, copy code as follows: PHP else:div class= " ...