A Coder

Coding My Dream!

0%

PHP实现随机名言

前些天发现博客顶部空空的,就想放点什么上去,想了半天,决定放一个随机的名人警句上去,也就有了现在的样子!

image

在网上经过一番的搜索,发现很多人都是同过JS来实现这个功能的,但是个人觉得虽然使用JS实现方法很简单,可是无疑增加JS文件的大小,所以想通过php来生成一句话,所以又是一番搜索,在百度上找到了一段代码

<?php
class quote{ 
    public    function quite() { 
        $array_quote = array( 
          '人人都有惊人的潜力,要相信你自己的力量与青春,要不断地告诉自己:“万事全赖在我。” ——纪德',
             '我对青年的劝告只用三句话就可概括,那就是,认真工作,更认真地工作,工作到底。 ——俾斯麦',
             '一个民族的年轻一代人要是没有青春,那就是这个民族的大不幸。——赫尔岑',
             '青春须早为,岂能长少年。 ——孟郊',
             '青春岂不惜,行乐非所欲。 ——文天祥',
             '假如青春是一种缺陷的话,那也是我们太快就会失去的缺陷。 ——洛威尔',
             '不同的生活理想,不同的生活态度,决定一个人在战斗中站的位置。——吴运铎',
             '我始终记住:青春是美丽的东西,而且对我来说它永远是鼓舞的源泉。——巴金',
             '青春时代的魔力是美好的,给心灵造成创伤的魔力是危险的。 ——佚名',
             '青年时种下什么,老年时就收获什么。 ——易卜生',
             '你做的事情最好是你晚年时愿意回忆的事。 ——奥理略',
             '不要讥笑老年人,因为你也会有老年。 ——米南德',
             '一个人有无成就,决定于他青年时期是不是有志气。 ——谢觉哉',
             '希望那无希望的事实/解答那难解答的问题/便是青年的自杀! ——冰心',
             '青年人,小心一点,凡是使你眼睛放光的,就常常能使你中毒,应该明白这点点! ——沈从文',
             '我喜欢青年人身上有某些老年人的优点,我也喜欢老年人身上有某些青年人的优点。 ——西塞罗',
             '年轻时行为不端,成年后一定没有出息。 ——萨迪',
             '尘土受到损辱,却以她的花朵来报答。 ——泰戈尔',
             '青年人!信你自己罢!只有你自己是真实的,也只有你能够创造你自己。——冰心',
             '事在人为,诚至金开。 ——《革命烈士诗抄》',
             '青年们尽可以张开眼睛,用自己的判断力以决定自己的前途。 ——恽代英',
             '命运,不过是失败者无聊的自慰,不过是懦怯者的解嘲。人们的前途只能靠自己的意志、自己的努力来决定。 ——茅盾',
             '盛世人人知自奋。 ——钱昌照',
             '我之所谓生存,并不是苟活;所谓温饱,并不是奢侈;所谓发展,也不是放纵。 ——鲁迅',
             '青春能弥补一切。 ——赫兹里特',
             '青年是个既非成人又非孩提的时代。 ——帕尔格雷夫',
             '年轻人的穷苦是从来不苦的。 ——雨果',
             '青年是学习智慧的时期,中年是付诸实践的时期。 ——卢梭',
             '青年一般地是无思虑的。 ——霍默',
             '青年饱经风霜,老来不畏风霜。 ——谚语',
             '年轻的妙处在你的经验不足以让你知道你不能做你现在在做的事。——佚名',
             '你只是一度年青,但却可能无限期不成熟。 ——林肯',
             '年青时高举数千根桅杆启锚离港,在这同一港口,由于年老体弱,被救生船载着默默无闻地归来。 ——席勒',
             '年轻人引导年轻人,犹如瞎子给盲人领路,两个人都可能会跌进水沟。——切斯特菲尔德',
             '青年人往往自视聪明,就象醉汉自觉清醒一样。 ——切斯特菲尔德',
             '年青人,你永远不要忘记……才华就是长期的坚持不懈:你努力干吧!——福楼拜',
             '青春这玩意儿真是妙不可言,外部放射出红色的光辉,内部却什么也感觉不到。 ——萨特',
             '如果年轻时太放纵的话,将失去心灵的滋润,太节制又将变得死板。——圣佩韦',
             '成长总是那么神秘而惊人,都是由于不注意,我们才不感觉到惊讶。——纪德'

        );
       $quote = $array_quote[mt_rand(0, count($array_quote))]; 
        return $quote; 
    } 
}
$my = new quote();
echo($my -> quite()); 
?>

这是一个类,代码很简单,可能比js版本的都还简单,呵呵大家可以根据需要修改相应的随机内容就可以了!

接下来就是如何调用的问题了!

最简单的方法是直接把它加在你想使用的地方就行了!但是,这么长!

我建议:

  1. 创建一个php文件 如 my.php
  2. 把代码复制进去
  3. 上传到主题文件夹
  4. 使用<? include(“my.php”); ?>加在你需要调用的地方就行!

好了完成了! 如果有疑问的可是下方留下你的联系方式,我看到了会找你的!

PS:今天去驾校理论了一番,报名三个月了,竟然只让我们上了两次车!火来着……竟然还要我们等到25号……没交钱之前是上帝,交钱之后是孙子……