已尝试“不赞成使用功能eregi()”-preg_match-无bueno

时间:2018-07-15 21:05:05

标签: php eregi

我在这里读到了很多关于此线程已被弃用的线程,并尝试用preg_match替换它,但是我不知道php足以解决其余问题。

多年使用Fotoholder之后,我会切换到更新的类似的单文件库代码,但是随后我将失去对库的所有描述。

请帮助复活Fotopholder! (https://github.com/offsky/Fotopholder

这里是有勃起的2部分:

	
	 			if(substr($entry,0,1)!="." && !preg_match("#_cache#i",$entry) && is_dir($path."/".$entry)) {
	 				

第二次勃起:

						if(substr($entry,0,1)!="." && !eregi("_cache",$entry)) {

非常感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

已弃用意味着该函数eregi()可能会从该语言中删除。

请使用preg_match()

尽管您仍然可以使用eregi(),但在某些时候您的应用程序可能无法再执行。

那是:您发布的代码远远不够,无法获得详细的答案。