EMLOG实现随机输出一句话的代码

2019-9-25 / 0 评论 / 900 阅读
注意:本文最后更新于2019-9-25,已超半年没有更新,若内容或图片失效,请留言反馈。

相信大家都见过,在很多博客网站上都有随机输出一句话的功能,当然实现这样的功能有很多的方法,比如JS,现在就来为大家分享一个在EMLOG博客上实现随机输出一句话的代码。

一、操作步骤

1、打开模板文件module.php,在合适的位置添加如下代码

<?php
 function eallion($type)
   {
      $i = 0;
      $saying="";
      switch ($type)
      {
         case "notice":
         $saying='浮生若梦,若梦非梦。浮生何如?如梦之梦。';
         break;
         case "ad":
         $i=rand(0,1);
         {
         if ($i==0)
         {$saying="莺花犹怕春光老,岂可教人枉度春";}
         else
         {$saying="马行无力皆因瘦,人不风流只为贫";}
         break;
         }
         default:
            $ads = array(
               '突如其来的装逼让我无法呼吸。',
               '过去属于死神,未来属于自己。',
               '智慧源于勤奋,伟大出自平凡。',
   '浮生若梦,若梦非梦。浮生何如?如梦之梦。',
   '莺花犹怕春光老,岂可教人枉度春。',
         );
      $rand = array_rand($ads);
      $saying=$ads[$rand];
      }
      echo $saying;
   } 
?> 

2、打开模板样式文件echo_log.php,在适当的位置添加如下代码

<?php eallion("geyan"); ?> 

3、打开随意文章页,查看效果

二、原理解析

利用PHP array_rand() 函数,返回数组中的一个随机键名,然后调用即可

三、注意事项

1、本教程中的文字可以修改成自己喜欢的语句

2、本教程中多使用的调用代码可以放置在任何位置,比如模板文件的头部文件header.php、底部文件footer.php等等的位置

评论一下?

OωO
取消