php隨機輸出名人名言的代碼_php執行個體

來源:互聯網
上載者:User
那麼這個隨機名人名言的功能是如何?的呢?

其實很簡單,只需要一個字串變數,這裡面放所有要隨機展現的名人名言,然後用到explode函數分解成數組,再用rand隨機數產生一個值,輸出這個數組中的某一句。

直接上代碼:
says.php
複製代碼 代碼如下:

<?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,插入一條語句到前面:
複製代碼 代碼如下:

<?php include(dirname(__file__)."/says.php"); ?>

然後在你想顯示隨機名人名言的位置插入如下語句:
says();
這樣就可以調用了。對wordpress系統不是很瞭解,這個方法肯定不是最好的方法。
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.