Maison >développement back-end >tutoriel php >Exemple de code de fonction PHP pour afficher de manière aléatoire des citations célèbres

Exemple de code de fonction PHP pour afficher de manière aléatoire des citations célèbres

怪我咯
怪我咯original
2017-07-07 10:26:561613parcourir

Tout comme les célèbres citations que vous voyez derrière le titre de "Xiaotan Blog", une phrase apparaîtra aléatoirement à chaque fois qu'elle sera actualisée. Rassemblez vos mots préférés et apparaîtra souvent devant vos yeux, vous donnant une puissance chaleureuse

Alors, comment cette fonction de citations aléatoires de célébrités est-elle implémentée ?

est en fait très simple. Vous n'avez besoin que d'une variable chaîne , qui contient toutes les citations célèbres à afficher de manière aléatoire, puis utilisez explose La fonction est décomposée en un tableau, puis un nombre aléatoire rand est utilisé pour générer une valeur et une certaine phrase du tableau est affichée.
Allez directement au code :
says.php

Le code est le suivant :

<?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; 
} 
?>

La clé réside dans ces phrases :

Le code est le suivant :

$poems=explode("\n",$poems); 
return $poems[rand(0,count($poems)-1)];
Si vous utilisez le système de blog wordpress, vous pouvez mettre le fichier say.php dans le répertoire racine du thème, et puis modifiez le header.php dans le répertoire racine du thème, insérez une instruction au début :


Le code est le suivant :

<?php include(dirname(file)."/says.php"); ?>
Insérez ensuite l'instruction suivante où. vous souhaitez afficher des citations célèbres aléatoires :

says();
De cette façon, vous pouvez l'appeler. Je ne connais pas grand-chose au système WordPress, donc cette méthode n’est certainement pas la meilleure.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn