我有一个新的sample.php文件,它在cpanel(Apache服务器)上是活动的,并且它在该cpanel上正常工作,我不知道它是如何工作的!因为它是PHP文件,但它使用<%
而不是<?PHP
的PHP语法和%>
而不是?>
和<%=
而不是<?PHP echo
。
你能告诉我什么是&lt;%以及如何在我的cpanel中启用它?
答案 0 :(得分:3)
<%
被称为&#34; asp风格的标签&#34;。
如果您有权访问php.ini,请分别将asp_tags = Off
或asp_tags = 0
设置为asp_tags = On
或asp_tags = 1
。
要暂时为脚本启用asp-tag,可以将<?php ini_set('asp_tags',1) ?>
添加到文件的开头,但这不太理想。
替代方案是将每个<%
替换为<?php
,将每个%>
替换为?>
。如果您使用的是short_tags,则可以分别将<%
,%>,
和<%=
替换为<?
,?>
和<?=
。