• php中的替换


    首先修改PHP.ini文件.
    如下:

    1. 将short_open_tag = Off 改成On

    开启以后可以使用PHP的短标签:<? ?>

    <?= $test ?>来代替 <?php echo $test ?>

    同时,只有开启这个才可以使用 <?= 以代替 <? echo
     
    2. 将 asp_tags = Off 改成On

    同样可以在php中

    <%= $test  %> 来替代<?php echo $test ?>


    但是短标签不推荐使用

    =============================

    <? ?>是短标签
    <?php ?>是长标签
    在php的配置文件(php.ini)中有一个short_open_tag的值,开启以后可以使用PHP的短标签:<? ?>
    同时,只有开启这个才可以使用 <?= 以代替 <? echo 。在CodeIgniter的视频教程中就是用的这种方式。
    但是这个短标签是不推荐的,使用<?php ?>才是规范的方法。只是因为这种短标签使用的时间比较长,这种特性才被保存了下来。

    ==========================================

     

    中间这种写法,不管short_open_tag 是 Off还是on都可以正常执行,不管PHP5.6还是PHP5.3,还是php7.1一样,short_open_tag不生效;
    但asp_tags是可以生效的,在php7.0弃用这属性。

  • 相关阅读:
    JS的运行机制
    Vue路由
    javascript的逼格
    Vue开发中遇到的问题及解决方案
    模块模式
    2019年终总结
    http知识总结
    小议函数的节流和防抖
    nodejs初探一二
    Object是个什么鬼
  • 原文地址:https://www.cnblogs.com/lxwphp/p/15453640.html
Copyright © 2020-2023  润新知