php中的<?= ?>替换<?php echo ?>

php中的<?= ?>替换<?php echo ?>

首先修改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 ?>才是规范的方法。只是因为这种短标签使用的时间比较长,这种特性才被保存了下来。

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

php中的<?= ?>替换<?php echo ?>

 php中的<?= ?>替换<?php echo ?>

 

 

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

 

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/112592.html原文链接:https://javaforall.net

(0)
上一篇 2021年11月4日 下午11:00
下一篇 2021年11月5日 上午6:00


相关推荐

  • kettle教程[通俗易懂]

    kettle教程[通俗易懂]kettle/spoon教程donwloadwebkettle7.0downloadurlreference

    2022年5月10日
    43
  • 通过wx.request发送请求 报错 405状态码

    通过wx.request发送请求 报错 405状态码参考 https www jianshu com p db336 utm campaign 使用 wx request 接口发送请求到我的后端接口 但是一直会报 405 错误在网上找了一下大部分都说是使用 PSOT 请求会出现这样 但是我改成 GET 类型后还是会有问题 后来看到了上边哪位仁兄的文章进行尝试后不报错了 微信开发文档更新不及时 或者说与使用习惯有关 平时设置请求头习惯 gt header content type application json

    2026年3月16日
    3
  • 深度解析:Dify能否复刻Deep Research与Manus?三大工具深度对比

    深度解析:Dify能否复刻Deep Research与Manus?三大工具深度对比

    2026年3月15日
    2
  • postgresql connection refused 5432 win10[通俗易懂]

    postgresql connection refused 5432 win10[通俗易懂]一个小问题困扰了我很久,最后解决了,可是具体问题在哪里我还是没明白。我使用的win10系统,之前eclipsejdbcpostgresql连接完全没有问题,有天发现屏幕下端的搜索框不能使用了,在网上找了解决方法,在powershell上重装了微软小娜,解决了这个搜索框不能使用的问题。可是后来发现eclipse使用jdbc一直连不上postgresql,报错java.net,Conn…

    2022年6月19日
    85
  • verycd下载办法_flac格式用什么播放器

    verycd下载办法_flac格式用什么播放器VeryCD的下载服务昨天晚上停掉了,和电影、剧集并列VeryCD三大板块的音乐从它的主页面上彻底抹掉了,如果不是这一年来VeryCD着力开拓了在线视频和类SNS服务的话,电影和剧集想来在昨晚也就一齐倒掉了。  VeryCD的命运其实在09年底BTchina被关掉的时候就能想象得到了,从那时起,VeryCD也就加快了转型的速度,面上的转型是“去盗版化”,除了SNS和在线播放业务外,这一年可

    2022年8月10日
    9
  • USART串口发送0X00问题解决

    USART串口发送0X00问题解决今天在用 USART 发送数据时 我要发的数据如下 是一个数组 nbsp nbsp nbsp 相应的发送程序如下这个时候发现一个问题 0x00 之后的数据都无法发送出去这是因为程序里面 while 检测到 0X00 时候就结束了 就是这一行 while s 后改写如下 voidUART2 SendString uint8 t s unsignedchar

    2026年3月18日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号