如何生成像wordpress一样的独特标题?

时间:2010-05-08 01:42:49

标签: php wordpress stub

im im maya, 我需要生成像wordpress这样的独特标题。 如果标题 hello-world 存在,则下一个标题将是 hello-world-2

感谢

1 个答案:

答案 0 :(得分:0)

  1. 检查服务器以查看该标题是否已存在

  2. 如果是,请附加-2并转到步骤1.如果您已添加-2且标题已存在,请将其替换为-3,等等。

  3. 如果没有,请插入文件。

  4. 步骤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
    }