我正在将Coldfusion脚本重写为PHP脚本,但从未使用过任何一种语言。我正在进行转换,但是我遇到了cf脚本的一部分,我只能用PHP重写它。
<cfset i_pos = find('index.cfm',cgi.script_name)>
<cfif i_pos GT 0>
<cfset s = RemoveChars(cgi.script_name,i_pos,9)>
<cfelse>
<cfset s = s = cgi.script_name>
</cfif>
我知道'find'将寻找子字符串的第一次出现,但是看来我们正在使用一个从cgi.script_name获取虚拟路径的文件。 我以为我可以将以下内容用于php,但我认为它不会起作用。
$filepath=dirnmae(__FILE__)
$i_pos = strstr('index.cfm', $filepath)
任何帮助将不胜感激