• PHP中冒号、endif、endwhile、endfor使用介绍


    我们经常在wordpress一类博客程序的模板里面看到很多奇怪的PHP语法,比如: 

    <?php if(empty($GET_['a'])): ?> 
    <font color="red">空的</font> 
    <?php endif; ?> 

    这些语法用得比较多的地方是在PHP和HTML混合页面的代码里面。好处如下: 
    1.使HTML和PHP混合页面代码更加干净整齐。 
    2.流程控制逻辑更清晰,代码更容易阅读。写的太乱吧。 
    3.一些从ASP等其他类basic语言家族转来的朋友,会更容易使用PHP。 

     

    if语句的替代语法: 

    <?php if ($a == 5): ?> 
    <div>等于5</div> 
    <?php elseif ($a == 6): ?> 
    <div>等于5</div> 
    <?php else: ?> 
    <div>不是5就是6</div> 
    <?php endif; ?> 

    while语句的替代语法: 

    <?php while (expr): ?> 
    <li>循环点什么</li> 
    <?php endwhile; ?> 

    for语句的替代语法: 

    <?php for (expr1; expr2; expr3): ?> 
    <li>循环点什么</li> 
    <?php endfor; ?> 

    foreach语句的替代语法: 

    <?php foreach (expr1): ?> 
    <li>循环点什么</li> 
    <?php endforeach; ?> 

    switch语句的替代语法: 

    <?php 
    switch ($i): 
    case 0: 
    echo "i equals 0"; 
    break; 
    case 1: 
    echo "i equals 1"; 
    break; 
    case 2: 
    echo "i equals 2"; 
    break; 
    default: 
    echo "i is not equal to 0, 1 or 2"; 
    endswitch; 
    ?> 
  • 相关阅读:
    每日总结
    每日总结
    每日总结
    每日总结
    每日总结
    每日总结
    每日总结
    每日总结
    每日总结
    Windows邮件添加QQ邮箱
  • 原文地址:https://www.cnblogs.com/eastson/p/2699717.html
Copyright © 2020-2023  润新知