这是我作为这个网站了一会儿的忠实读者,现在后的第一个问题。如何阅读目录 - >阅读找到的所有文件的内容 - >和内容的“if”语句
我有一个PHP脚本,查询我的数据库,那里面我有一个if语句只允许某些类别的搜索结果中。
我建立一个脚本,它可以让人们查询我的数据库,脚本和服务将是免费的,但我希望能够打开某些类别,它通过一个非常小的费用仅搜索帮助服务器成本。我能想到这样做的最好的办法就是上面,让他们购买文件,把该文件在某个文件夹中,并有脚本会自动知道它的存在,并打开了一个类别。我以前从未做过这样的事情。
基本上if语句是这样的:
if ($cat == 'Apple' || $cat == 'Orange'){
$returnval = $1 . "|" . $2 . "|" . $3 . "|" . $cat;
}
$ 1 $ 2 $ 3 $猫是我的查询。
我的问题是:
我怎样才能让这个if语句动态,通过读取位于目录未知文件?说,如果它里面$cat=='Apple'
每个文件之后的每个文件读取||
放置后,除非最后的文件中找到。
什么样的PHP代码会读一个目录,然后阅读所有内容,并确保它被格式化为$cat=='Apple'
否则忽略,将||
在相匹配的格式,内容的末尾,增加的内容为一个字符串,将其进入那个if语句?
我觉得我解释,我想学习如何做对了什么,但也许有另一种方式。
我想这样做的原因是因为我想添加功能到我制作的脚本,基于位于某个文件夹中的文件,每个文件只需在该目录中添加功能即可。
这可能吗?或者有更好的方法吗?
欢迎SO!不知道你在这里做什么。但我建议你有类别信息(什么是可查询和访问级别)的文件本身里面,这样,如果该文件是存在的代码将运行或成为你的默认站点。此外,你可能想看看访问控制列表。 – JohnP 2011-03-30 04:24:43
谢谢,我很高兴我终于有一个问题要问!大声笑似乎他们都已经回答:)。我在想,我只是还qround 50只猫,我想限制,我不可能想到一个简单的方法来代码,未做实际脚本大小真的很大。 Im def要去看看这个。 TY我还担心未来,如果猫被删除或从我的服务器添加,它将在脚本中硬编码。 – John 2011-03-30 04:29:55