>  기사  >  백엔드 개발  >  유명한 명언을 무작위로 출력하는 PHP 함수 샘플 코드

유명한 명언을 무작위로 출력하는 PHP 함수 샘플 코드

怪我咯
怪我咯원래의
2017-07-07 10:26:561539검색

"샤오탄 블로그"라는 제목 뒤에 붙은 유명한 명언처럼, 새로고침할 때마다 문장이 랜덤으로 나오네요. 좋아하는 단어들을 모아서 자주 눈앞에 나타나서 따뜻한 힘을 주시는군요

그럼 어때요? 무작위 유명 인사 인용 기능이 구현되었나요?

사실 매우 간단합니다. 무작위로 표시할 모든 유명한 인용문이 포함된 string변수만 있으면 됩니다. 그런 다음 explode 함수를 사용하여 이를 배열로 분해한 다음 rand를 사용합니다. 난수를 사용하여 값을 생성하고 이 A 문장을 배열에 출력합니다.

코드로 바로 이동하세요:
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 블로그 시스템에서는 테마 루트 디렉터리에 say.php 파일을 넣은 다음 테마 루트 디렉터리에서 header.php를 수정하고 앞에 명령문을 삽입할 수 있습니다.

코드는 다음과 같습니다.

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

그런 다음 삽입합니다. 임의의 유명 인사 인용문을 표시하려는 다음 명령문:
says ()
이것을 호출할 수 있습니다. 저는 워드프레스 시스템에 대해 잘 알지 못하기 때문에 이 방법이 최선의 방법은 절대 아닙니다.

위 내용은 유명한 명언을 무작위로 출력하는 PHP 함수 샘플 코드의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.