str_replace('' \\,'/',dirname(__FILE__))); 上面中红色部分是转义斜杠,为啥要转呢 回复讨论(解决方案) 因为\是特殊字符。 只是为了让它变成一个普通字符,让他失去语言意义