
<php
$the_host = $_SERVER['>
感觉ls方法不好,用basename函数结合PHP_SELF便可获取当前文件的文件名,这也是discuz的写法
<php
$curfile = basename($_SERVER['PHP_SELF']);
echo $curfile;
>
很简单啊:
<php
// 第一步:你需要得到你的URL:
$URL=$_SERVER['>
读取文件和目录使用opendir、readdir等函数,我下面的小程序是我用来修改批量下载的CCTV健康之路视频文件的名字和日期的,你可以参考:
<php
if ($dh = opendir('')) {
while (($file = readdir($dh)) !== false) if(filetype($file)=='file') {
$time='';
if (preg_match('/(2\d{7})/', $file, $reg)) $time=$reg[1];
if (preg_match('/(2\d{3}\\d{2}\\d{2})/', $file, $reg)) $time=str_replace('','',$reg[1]);
if ($time<>''){
$newname=substr($file,strrpos($file,'_')+1);
echo "$file\n 设置时间为:$time\n 修改名字为:$newname\n请你选择(Y/N/Q):";
$op=trim(fgets(STDIN));
if ($op=='y' || $op=='Y') {
if (touch($file,mktime(0,0,0,substr($time,4,2),substr($time,6),substr($time,0,4))) &&
rename($file, $newname)) echo "修改成功。\n\n";
} elseif ($op=='q' || $op=='Q') break;
}
}
closedir($dh);
}
>
服务器变量 $_SERVER 详解:
1、$_SESSION['PHP_SELF'] — 获取当前正在执行脚本的文件名
2、$_SERVER['SERVER_PROTOCOL'] — 请求页面时通信协议的名称和版本。例如,“>
以上就是关于php 获取当前域名并做出判断全部的内容,包括:php 获取当前域名并做出判断、php获取当前网页域名,并判断是否为域名A,如果是就跳出判断语句,不是就跳转到域名A。、php获得当前网页的名称等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)