![]() |
1
391
只需使用
PHP magic constant
但似乎你想要没有
一个更通用的文件扩展名删除程序将如下所示。。。
使用标准字符串库函数是 much quicker ,正如你所料。
|
![]() |
2
117
当您希望include知道它在哪个文件中(即实际请求的脚本名)时,请使用:
因为当你写一个文件时,你通常知道它的名字。 编辑:正如Alec Teal所说,如果使用符号链接,它将显示符号链接名称。 |
![]() |
3
68
见 http://php.net/manual/en/function.pathinfo.php
|
![]() |
4
56
以下是两者之间的区别
|
|
5
26
这可能有助于:
即使您使用include,它也会工作。 |
![]() |
6
19
亚历克斯的回答是正确的,但也可以不使用这样的正则表达式:
|
![]() |
7
14
下面是我最近在搜索答案时发现的一个列表:
不要忘记删除:)
|
![]() |
8
6
您也可以使用:
|
![]() |
9
4
|
|
10
2
试试这个
|
![]() |
11
2
这对我有效,即使在包含的PHP文件中运行,并且您希望当前PHP文件的文件名运行:
结果:
|
![]() |
12
1
$argv[0]
我发现用起来简单多了
|
![]() |
13
0
|
![]() |
14
0
|
![]() |
15
0
正如有人所说
对我来说,使用第二种方法是我所做的一些验证说明的解决方案 |
![]() |
Jacco · 未能格式化我的日期以在php中正确工作 1 年前 |
![]() |
jay ram · 如何在URL核心php中从API获取JSON? 1 年前 |
|
Ishwarya A · php电子表格在浏览器中显示多张excel 1 年前 |