V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
leihongjiang
V2EX  ›  程序员

织梦 DedeCMS 文章标题中 如何增加随机长尾关键词?

  •  
  •   leihongjiang · 2020-07-20 23:44:41 +08:00 · 1631 次点击
    这是一个创建于 1578 天前的主题,其中的信息可能已经有所发展或是发生改变。

    方法 1

    if ( ! function_exists('autotitle'))
    {
    function autotitle($title){
    $a="关键字 1";
    $b="关键字 2";
    $c="关键字 3";
    $resault =$title.$a."\r\n".$title.$b."\r\n".$title.$c;
    return $resault;
    }
    }
    

    方法 2

    if ( ! function_exists('wordtitle'))
    {
    function wordtitle($title) {
    static $arr = array('关键字 1', '关键字 2', '关键字 3');
    $return = '';
    foreach ($arr as $value)
    { $return .= $title . $value;
    }
    return $return;
    }
    }
    

    如果 title 的值=标题

    但是这两种方式的显示结果结果都是

    标题+关键字 1+标题+关键字 2+标题+关键字 3

    并不是我希望的显示方式 标题+随机关键词( 1-3 随机获取)

    另外我可以建立一个 txt 文本,然后调用 文本的随机一行显示吗,

    因为有好几个地方需要调用这个函数 那么我同一页面 调用多次,调用的值会不会是一样的

    或者我可以怎么样来实现呢

    6 条回复    2020-07-21 14:49:57 +08:00
    kindjeff
        1
    kindjeff  
       2020-07-21 00:18:26 +08:00 via Android
    梦回 2010
    leihongjiang
        2
    leihongjiang  
    OP
       2020-07-21 01:36:32 +08:00
    @kindjeff 嘿嘿。 没办法 这个简单。
    msg7086
        3
    msg7086  
       2020-07-21 05:49:55 +08:00   ❤️ 1
    既然要随机,你不调用随机函数怎么随机啊。
    gz911122
        4
    gz911122  
       2020-07-21 11:22:38 +08:00
    看了下也没看到 random, 你这怎么随机啊?
    ben1024
        5
    ben1024  
       2020-07-21 12:45:33 +08:00
    随机函数 rand + 文件读取 file_get_count,
    随机就是不一样,要想保持一样就用统一一个变量
    leihongjiang
        6
    leihongjiang  
    OP
       2020-07-21 14:49:57 +08:00
    @ben1024 能给个成品呢 。不太会!!
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3386 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 04:47 · PVG 12:47 · LAX 20:47 · JFK 23:47
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.