Php preg_替换随机数,文件夹不工作
我想替换一个字符串,该字符串包含一个随机文件夹名Php preg_替换随机数,文件夹不工作,php,Php,我想替换一个字符串,该字符串包含一个随机文件夹名图片,可以是图标,包括,等等。它还包含一个随机数(gif文件的名称) 我做错了什么?如果你可以避免的话,就不要麻烦使用正则表达式。如果您知道标题部分总是倒数第二: $file = '../gifs/pictures/83.gif'; $title = basename(dirname($file)); 或者,如果您知道标题部分总是第三位: $title = explode('/', $file)[2]; 您不会得到警告:preg_replace
图片
,可以是图标
,包括
,等等。它还包含一个随机数(gif文件的名称)
我做错了什么?如果你可以避免的话,就不要麻烦使用正则表达式。如果您知道标题部分总是倒数第二:
$file = '../gifs/pictures/83.gif';
$title = basename(dirname($file));
或者,如果您知道标题部分总是第三位:
$title = explode('/', $file)[2];
您不会得到警告:preg_replace():未知修饰符“g”?
$title=../gifs/pictures/83.gif
您意识到,如果这是您的实际代码,它不会被引用,并且会抛出一个解析错误。那么,是吗?我是不是太简单了?哈哈。太小的代码不可能是真的。工作完美。谢谢您!(还剩6分钟)呜呼,我花在代码高尔夫堆栈交换上的时间没有浪费!谢谢你的回答。你的时间没有浪费,你没有投资,记住!
$title = explode('/', $file)[2];