正如你看到的“小谈博客”标题后面的名人名言一样,每刷新一次就会随机出现一条语句,把你喜欢的话放到一起,经常出现在你眼前,给你温暖的力量

那么这个随机名人名言的功能是如何实现的呢?

其实很简单,只需要一个字符串变量,这里面放所有要随机展现的名人名言,然后用到explode函数分解成数组,再用rand随机数生成一个值,输出这个数组中的某一句。

直接上代码:

says.php

复制代码 代码如下:

function random_str () {

$poems=”人生的价值,并不是用时间,而是用深度去衡量的。-- 列夫·托尔斯泰

三人行,必有我师焉。择其善者而从之,其不善者而改之。——孔子

人生不是一种享乐,而是一桩十分沉重的工作。-- 列夫·托尔斯泰

成为卓越的代名词,很多人并不需要杰出素质的环境。——Steve Jobs

活着就是为了改变世界,难道还有其他原因吗?——Steve Jobs

Follow yourself.追随你的内心。——Steve Jobs

生活是不公平的;要去适应它。——比尔盖茨

常常提醒自己注意幸福,就像在寒冷的日子里经常看看太阳,心就不知不觉暖洋洋,亮光光。——毕淑敏

幸福是一种心灵的振颤。它像会倾听音乐的耳朵一样,需要不断地训练。——毕淑敏

这世界并不会在意你的自尊。这世界指望你在自我感觉良好之前先要有所成就。——比尔盖茨

生活只有在平淡无味的人看来才是空虚而平淡无味的。-- 车尔尼雪夫斯基”;

$poems=explode(“n”,$poems);

return $poems[rand(0,count($poems)-1)];

}

function says(){

$says=random_str();

echo $says;

}

?>

关键在于这几句:

复制代码 代码如下:

$poems=explode(“n”,$poems);

return $poems[rand(0,count($poems)-1)];

如果您使用的是wordpress博客系统,可以把该文件says.php放到主题根目录下,然后修改主题根目录下的header.php,插入一条语句到前面:

复制代码 代码如下:

然后在你想显示随机名人名言的位置插入如下语句:

says();

这样就可以调用了。对wordpress系统不是很了解,这个方法肯定不是最好的方法。

php随机名人名言,php随机输出名人名言的代码相关推荐

  1. php随机名人名言,php随机输出名人名言的函数

    使用php随机输出名人名言,每刷新一次就会随机出现一条语句,如果改作新年的祝福放在一起,也是这样展示给用户,是不是很温馨哦. 实现方法很简单,只需要一个字符串变量,这里面放所有要随机展现的名人名言,然 ...

  2. 深度学习(28)随机梯度下降六: 多输出感知机梯度

    深度学习(28)随机梯度下降六: 多输出感知机梯度 1. Multi-output Perceptron 2. Derivative 3. 代码 Perceptron 单输出感知机梯度 ∂E∂wj0= ...

  3. 深度学习(27)随机梯度下降五: 单输出感知机梯度

    深度学习(27)随机梯度下降五: 单输出感知机梯度 1. Perceptrnon with Sigmoid + MSE 2. Derivative 3. 代码 Recap y=XW+by=XW+by= ...

  4. python随机生成100内的10个整数_用python随机生成数字教程_如何用Python编程随机产生10个随机整数,并输出这10个整数的和�9�3...

    如何用Python编程随机产生10个随机整数,并输出这10个整数的和 用Python编程产生10个随机整数,并整数的和,方法如下 准备材料python.电脑 1.需要加载的模块是:random. 2. ...

  5. ML之回归预测:利用十类机器学习算法(线性回归、kNN、SVM、决策树、随机森林、极端随机树、SGD、提升树、LightGBM、XGBoost)对波士顿数据集回归预测(模型评估、推理并导到csv)

    ML之回归预测:利用十类机器学习算法(线性回归.kNN.SVM.决策树.随机森林.极端随机树.SGD.提升树.LightGBM.XGBoost)对波士顿数据集[13+1,506]回归预测(模型评估.推 ...

  6. 12_信息熵,信息熵公式,信息增益,决策树、常见决策树使用的算法、决策树的流程、决策树API、决策树案例、随机森林、随机森林的构建过程、随机森林API、随机森林的优缺点、随机森林案例

    1 信息熵 以下来自:https://www.zhihu.com/question/22178202/answer/161732605 1.2 信息熵的公式 先抛出信息熵公式如下: 1.2 信息熵 信 ...

  7. python随机森林库_随机森林库:R和Python中的不同结果

    下面的代码用R和python训练一个随机森林模型.正如您所注意到的,R(1-0.27=0.73)中的精度要比Python中的(0.69)好.此外,特性在R和Python中的重要性是不同的.在 [EDI ...

  8. python随机森林库_随机森林算法入门(python)

    目录 1 什么是随机森林 1.1 集成学习 1.2 随机决策树 1.3 随机森林 1.4 投票 2 为什么要用它 3 使用方法 3.1 变量选择 3.2 分类 3.3 回归 4 一个简单的Python ...

  9. 众妙之门玄之又玄,游戏系统中的伪随机(Pseudo-Randomization)和真随机(True-Randomization)算法实现Python3

    原文转载自「刘悦的技术博客」https://v3u.cn/a_id_212 有人说,如果一个人相信运气,那么他一定参透了人生.想象一下,如果你在某款moba游戏中,在装备平平,队友天坑的情况下,却刀刀 ...

  10. c语言画伯努利分布图像,C++ - 随机生成器 伯努利分布(bernoulli distribution) 的 详解 及 代码...

    随机生成器 伯努利分布(bernoulli distribution) 的 详解 及 代码 本文地址: http://blog.csdn.net/caroline_wendy/article/deta ...

最新文章

  1. 运维工程师必备之MySQL数据的主从复制、半同步复制和主主复制详解
  2. XXX管理平台系统——会议管理
  3. SBULL块设备驱动程序分析
  4. 基于MATLAB的面向对象编程(4)——类文件
  5. position的四种属性
  6. 多用户远程连接mysql_Mysql权限控制 - 允许用户远程连接
  7. UDP sendto和recvfrom使用详解
  8. WebStorm设置自动刷新
  9. 自定义QListWidget实现item被hover时改变图标样式(模仿网易云音乐选项列表)(方法一)
  10. Cache-Control的一些认识
  11. python3基础学习(XML文件解析)
  12. Silverlight 4 的打印支持
  13. blasphemy - 题解
  14. linux内核中断向量表,Linux内核中断之中断向量表IDT的初始化
  15. 40. MySQL的权限与安全
  16. echarts 生成 迁徙图_echarts3 迁徙图 迁入迁出
  17. GIT LFS 原理杂谈
  18. 计算机表格用计算公式百分百,excel表格怎么算数据的阳性比率-计算机一级用excel表格计算增长比例该怎么算?...
  19. 这十个嵌入式工程师最青睐的树莓派扩展板让你受用半生
  20. 后台隐身自动屏幕截图、后台自动屏幕截图、后台自动截屏、隐身自动截屏、后台监控软件(带有密码保护)—— 定时执行专家

热门文章

  1. 解决 Maya2018 for Mac 在Sierra 下无法显示中文界面的问题
  2. 40 岁的中年失业人怎么活下去?
  3. On the Uncertain Single-View Depths in Endoscopies
  4. docker RabbitMQ:修改Channel limit
  5. shell脚本编写之常用基础命令(diff、patch、cut、sort、uniq、与||、test、tr)
  6. 键盘拦截函数中nCode,wParam,lParam三个参数含义
  7. halcon缺陷检测学习3暗斑检测detect_mura_defects_texture
  8. 扎克伯格是学计算机的吗,扎克伯格是犹太人吗?他毕业于哪个院校?
  9. Linux___压缩解压命令__11
  10. JavaCV音视频开发宝典:使用JavaCV和springBoot实现http-flv直播服务,无需流媒体服务,浏览器网页flv.js转封装方式播放rtsp,rtmp和桌面投屏实时画面