php隨機(jī)輸出名人名言的代碼
其實(shí)很簡(jiǎn)單,只需要一個(gè)字符串變量,這里面放所有要隨機(jī)展現(xiàn)的名人名言,然后用到explode函數(shù)分解成數(shù)組,再用rand隨機(jī)數(shù)生成一個(gè)值,輸出這個(gè)數(shù)組中的某一句。
直接上代碼:
says.php
<?php
function random_str () {
$poems="人生的價(jià)值,并不是用時(shí)間,而是用深度去衡量的。-- 列夫·托爾斯泰
三人行,必有我?guī)熝?。擇其善者而從之,其不善者而改之?!鬃?
人生不是一種享樂(lè),而是一樁十分沉重的工作。-- 列夫·托爾斯泰
成為卓越的代名詞,很多人并不需要杰出素質(zhì)的環(huán)境?!猄teve Jobs
活著就是為了改變世界,難道還有其他原因嗎?——Steve Jobs
Follow yourself.追隨你的內(nèi)心?!猄teve Jobs
生活是不公平的;要去適應(yīng)它?!葼柹w茨
常常提醒自己注意幸福,就像在寒冷的日子里經(jīng)??纯刺?yáng),心就不知不覺(jué)暖洋洋,亮光光。——畢淑敏
幸福是一種心靈的振顫。它像會(huì)傾聽(tīng)音樂(lè)的耳朵一樣,需要不斷地訓(xùn)練?!吺缑?
這世界并不會(huì)在意你的自尊。這世界指望你在自我感覺(jué)良好之前先要有所成就?!葼柹w茨
生活只有在平淡無(wú)味的人看來(lái)才是空虛而平淡無(wú)味的。-- 車爾尼雪夫斯基";
$poems=explode("\n",$poems);
return $poems[rand(0,count($poems)-1)];
}
function says(){
$says=random_str();
echo $says;
}
?>
關(guān)鍵在于這幾句:
$poems=explode("\n",$poems);
return $poems[rand(0,count($poems)-1)];
如果您使用的是wordpress博客系統(tǒng),可以把該文件says.php放到主題根目錄下,然后修改主題根目錄下的header.php,插入一條語(yǔ)句到前面:
<?php include(dirname(__file__)."/says.php"); ?>
然后在你想顯示隨機(jī)名人名言的位置插入如下語(yǔ)句:
says();
這樣就可以調(diào)用了。對(duì)wordpress系統(tǒng)不是很了解,這個(gè)方法肯定不是最好的方法。
- PHP生成隨機(jī)字符串(3種方法)
- PHP生成不重復(fù)隨機(jī)數(shù)的方法匯總
- PHP生成指定長(zhǎng)度隨機(jī)數(shù)最簡(jiǎn)潔的方法
- php隨機(jī)生成數(shù)字字母組合的方法
- PHP生成隨機(jī)用戶名和密碼的實(shí)現(xiàn)代碼
- PHP 生成N個(gè)不重復(fù)的隨機(jī)數(shù)
- 使用PHP批量生成隨機(jī)用戶名
- php簡(jiǎn)單生成隨機(jī)顏色的方法
- PHP實(shí)現(xiàn)的英文名字全拼隨機(jī)排號(hào)腳本
- PHP基于自定義類隨機(jī)生成姓名的方法示例
- PHP隨機(jī)生成中文段落示例【測(cè)試網(wǎng)站內(nèi)容時(shí)使用】
相關(guān)文章
windows系統(tǒng)php環(huán)境安裝swoole具體步驟
這篇文章主要介紹了windows系統(tǒng)php環(huán)境安裝swoole具體步驟,swoole目前是比較熱門(mén)的一個(gè)擴(kuò)展插件,有需要的同學(xué)可以學(xué)習(xí)下2021-03-03php中使用session_set_save_handler()函數(shù)把session保存到MySQL數(shù)據(jù)庫(kù)實(shí)例
這篇文章主要介紹了php中使用session_set_save_handler()函數(shù)把session保存到MySQL數(shù)據(jù)庫(kù)實(shí)例,本文同時(shí)還給出了Session保存到Mysql數(shù)據(jù)庫(kù)存儲(chǔ)類,需要的朋友可以參考下2014-11-11laravel 5.4 + vue + vux + element的環(huán)境搭配過(guò)程介紹
這篇文章主要給大家介紹了關(guān)于laravel 5.4 + vue + vux + element的環(huán)境搭配的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧。2018-04-04Thinkphp5.1獲取項(xiàng)目根目錄以及子目錄路徑的方法實(shí)例講解
這篇文章主要介紹了Thinkphp5.1獲取項(xiàng)目根目錄以及子目錄路徑的方法實(shí)例講解,希望正在學(xué)習(xí)TP框架的同學(xué)可以跟著小編一起來(lái)學(xué)習(xí)研究下2021-03-03php實(shí)現(xiàn)的支付寶網(wǎng)頁(yè)支付功能示例【基于TP5框架】
這篇文章主要介紹了php實(shí)現(xiàn)的支付寶網(wǎng)頁(yè)支付功能,結(jié)合實(shí)例形式分析了基于TP5框架框架的支付寶網(wǎng)頁(yè)支付功能具體操作步驟與相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下2019-09-09php小型企業(yè)庫(kù)存管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)代碼
雙專業(yè)畢業(yè)論文做了一個(gè)小型企業(yè)庫(kù)存管理系統(tǒng),使用PHP&mysql組合進(jìn)行開(kāi)發(fā)。頭一次開(kāi)發(fā)稍微大一點(diǎn)的東西,php也是自學(xué)的2011-05-05ThinkPHP模板判斷輸出Defined標(biāo)簽用法詳解
這篇文章主要介紹了ThinkPHP模板判斷輸出Defined標(biāo)簽用法詳解,需要的朋友可以參考下2014-06-06