Я вытягиваю номера деталей из базы данных и создаю серию плоских html файлов, используя fwrite
$title = $row['PartNo']."_".$row['Title'];
$navigation = str_replace(" ","-",$title);
$navigation=$navigation.".html";
$fhandle = fopen($navigation,"w");
fwrite($fhandle,$content);
fclose($fhandle)
Проблема в том, что часть номера детали имеет "/". Есть ли способ разграничения "/" (косой черты) в имени файла, чтобы он не рассматривался как изменение пути?
Нет. Косой чертой в имени файла является разделитель путей. Перед открытием файла вам придется заменить его другим символом.