PHP删除链接中的文本

0 php forms string

你如何在PHP中删除/删除措辞?

我有一个表单,它将完整的URL链接传递给输出页面.

示例:maps/africa.pdf

在输出页面上,我想提供一个"href链接",但在PHP中使用相同的发布URL,但剥离"地图"并让它提供一个只是说非洲的链接.

示例:非洲

可以这样做吗?

谢谢!

str*_*ger 9

用途pathinfo:

$filename = 'maps/africa.pdf';
$title = pathinfo($filename, PATHINFO_FILENAME);
Run Code Online (Sandbox Code Playgroud)

如果您只想.pdf剥离,请使用basename:

$filename = 'maps/africa.pdf';
$title = basename($filename, '.pdf');
Run Code Online (Sandbox Code Playgroud)