求一段php代码 例如 http://www.abc.com/abc/12345.php 在该页面如何获得12345这个值

大哥们有没有人讲详细点的,我想说下,求一段php代码 例如 http://www.abc.com/abc/12345.php 在该页面如何获得12345这个值
最新回答
作业真是个磨人的小妖精

2024-09-29 03:31:03

$str = "
http://www.abc.com/abc/12345.php
";
$str = trim($str);
$str = mb_substr($str, 23, 5, 'utf-8');
其中$str已经为12345啦···
哈哈。

mb_substr() 用法
mb_substr('原字符串','起始位置','截取长度','编码');
比如
$str = "我就是那要被截取的字符串";
mb_substr($str,0,5,'utf-8');
输出: 我就是那要

貌似理解错楼主的意思咯····
秋雨绵绵

2024-09-29 19:23:07

用__FILE__获取页面文件在服务器上的地址,
或者$_SERVER['PHP_SELF'],
再用字符串分割或者正则表达式获取这个值

直接答案basename($_SERVER['PHP_SELF'],".php");
———过客栈

2024-09-29 15:29:37

不需要字符串分割也不需要正则,直接用PHP的现有函数即可。

basename($url, '.php')
素觞流年

2024-09-29 14:00:49

str_replace(".php","",substr($_SERVER['PHP_SELF'],strrpos($_SERVER['PHP_SELF'],"/")+1));