Php 在.inc文件中用花括号表示注释
我有一个非常奇怪的问题,我确信这是一个基本的问题。服务器上有一个.inc文件。我需要添加php代码到它。我无法将ext更改为.php,因为其他页面正在使用它。因此,我做了一些研究,并在此基础上将其添加到.htaccess中Php 在.inc文件中用花括号表示注释,php,Php,我有一个非常奇怪的问题,我确信这是一个基本的问题。服务器上有一个.inc文件。我需要添加php代码到它。我无法将ext更改为.php,因为其他页面正在使用它。因此,我做了一些研究,并在此基础上将其添加到.htaccess中 <Files myfilename.inc> AddType application/x-httpd-php .inc </Files> AddType应用程序/x-httpd-php.inc 它似乎执行.php代码,但有一个问题。我需要在我的
<Files myfilename.inc>
AddType application/x-httpd-php .inc
</Files>
AddType应用程序/x-httpd-php.inc
它似乎执行.php代码,但有一个问题。我需要在我的代码中使用一个foreach循环,其中包括花括号。出于某种原因,我的记事本(notepad++)将其显示为注释。当我运行代码时,甚至“echo”1“都不起作用。有什么想法吗
我的php代码:
<div id="install-guides-wrap">
<label for="install-guides">Installation Videos</label>
<select id="install-guides">
<?php
foreach(glob('../files/videos/*.*') as $filename)
{
$name1 = str_replace('../files/videos/', '', $filename);
$ext = pathinfo($name1, PATHINFO_EXTENSION);
$notneeded=".".$ext;
$name = str_replace($notneeded, '', $name1);
echo "<option value='".$name1."'>".$name."</option>"."<br/>";
echo "myname";
echo $name;
}
?>
</select>
<a class="btn-download" title="Download this file!" href="">DOWNLOAD</a>
</div>
安装视频
虽然这并不能解决问题的根源,但我敢打赌,将其视为注释的原因是glob('../files/videos/*.')
(注意这里有一个/*
)。当您查找问题的真正原因时,您可以通过将其切换到glob('../files/videos/'.*.')
(将/*
分为两部分来消除它)。我刚刚在那里添加了它,顺便说一句,如果我只在单独的php文件中使用它,它会起作用。文件中还有其他内容吗?还有其他php吗?你能从开始的php标签中显示你的代码吗?就是这样,我不认为有什么不对的。是的,这就是我一开始的想法。但不幸的是,它没有改变任何事情。注释从“{”开始,在“}”结束。我怀疑“{和}”是.inc中的注释符号,而不是//