hye im maya,我需要生成像 wordpress 这样的独特标题。如果标题hello-world存在,下一个标题将是hello-world-2
谢谢
检查服务器以查看该标题是否已存在
如果是,请附加 a-2
并转到步骤 1。如果您已经附加了 a-2
并且标题已经存在,请将其替换为 a -3
,依此类推。
如果没有,请插入文件。
步骤 1 的示例:
MySQL:
SELECT `title` FROM `table` WHERE `title` = '{$title}';
文件(PHP):
$exists = file_exists("path/to/file");
步骤 2 的示例:
$iteration = 2;
while($exists){
$newname = $file . '-' . $iteration;
$iteration++;
// Check to see if the file exists here
}
else{
// Add the file here
}