EMLOG实现随机输出一句话的代码
相信大家都见过,在很多博客网站上都有随机输出一句话的功能,当然实现这样的功能有很多的方法,比如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等等的位置