php中的<?= ?>替换<?php echo ?>
2024-08-30 03:01:38
首先修改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弃用这属性。
最新文章
- (转载)Linux如何编译安装源码包软件
- Discrete.Differential.Geometry-An.Applied.Introduction(sig2013) 笔记
- pycharm基本设置
- NSDictionary 的有序性 (by the key in some rule)
- Diode
- JAVASCRIPT中的作用域和原型链,应该算是难点了,要好好多学学,练练
- android studio 更改背景和设置字体大小
- Unity NGUI的多分辨率适配
- SQL日期形式转换
- (诊断)为GitHub添加SSH key时出现“Could not open a connection to your authentication agent”错误的应对方案(转)
- JDBC连接SQL Server 2005步骤详解
- Linux-grep 命令和find 命令 (6)
- 对Jpa中Entity关系映射中mappedBy的理解
- Python爬虫入门教程 11-100 行行网电子书多线程爬取
- 接口测试总结分享(http与rpc)
- LabVIEW-PC-PLC-MCU串口通信-介绍很全
- Java反序列化漏洞实现
- 网络编程——socket开发
- HGOI 20190217 题解
- Docker MySQL5.5镜像
热门文章
- Linux的基础命令大全
- django-models 数据库取值
- LeetCode二叉树实现
- 【BZOJ4818】序列计数(动态规划,生成函数)
- LeetCode:39. Combination Sum(Medium)
- spring源码-BeanPostProcessor-3.3
- Docker - 容器中的tomcat如何使用startup.sh启动
- Odd CSS syntax. [class^=&#39;icon-&#39;], [class*=&#39; icon-&#39;]
- c# enum 解析
- jmeter ";you cannot switch bacause data cannot be converted to target Tab data,empty data to switch";报错