×
テキスト系ランダム表示各種
サイトのちょっとした装飾や、ランダム要素を取り入れた小説向サンプル集。
- ランダムテキスト表示
- ランダムテキストシャッフル
- ランダムリンク
- PHPはPHPタグ( <?php ?> )で囲み、拡張子は「.php」にする
- 読み込むファイルの内容はテキストのみ(テキストファイルでOK)
- ファイルを保存する時の文字コードは「utf-8」(BOMなし)
01.ランダムテキスト表示(基本)
■A.ランダムに表示(1行/1個)
みかん
■B.ランダムに表示(3行/3個)
みかん
りんご
ぶどう
■C.ランダムに表示(外部ファイル/1つ)
栗きんとん■D.ランダムに表示(外部ファイル/2行)
田作り
伊達巻き
■E.ランダムテキストをシャッフルして全て並び替えて表示(外部ファイル)
錦玉子
田作り
ごまめ
栗きんとん
酢蓮
長老木
数の子
楯豆腐
矢羽根蓮根
芽出しくわい
お多福豆
鯛の焼き物
鰤の焼き物
八ツ頭
昆布巻き
伊達巻き
紅白なます
陣笠椎茸
手綱こんにゃく
梅花にんじん
紅白かまぼこ
花蓮根
たたきごぼう
黒豆
※サンプルは夏目漱石「夢十夜」より
02.ランダムテキスト表示(応用)
■ランダムリンク
→〔ランダムリンク〕■ランダムリンク(メニュー用)
※サンプルは夏目漱石「夢十夜」より
PHPサンプル
<?php
//Ateh's theme
//http://material.atehs.net/template/
?>
<h3>■A.ランダムに表示(1行/1個)</h3>
<?php
$ar = array(
"りんご",
"みかん",
"バナナ",
"ぶどう",
);
shuffle($ar);
for( $i = 0; $i<= 0; $i++ ){
//$i<= 0→1個表示
echo $ar[$i]."<br>\n";
}
?>
<h3>■B.ランダムに表示(3行/3個)</h3>
<?php
$ar = array(
"りんご",
"みかん",
"バナナ",
"ぶどう",
);
shuffle($ar);
for( $i = 0; $i<= 2; $i++ ){
//$i<= 2→3個表示
echo $ar[$i]."<br>\n";
}
?>
<h3>■C.ランダムに表示(外部ファイル/1つ)</h3>
<?php
$file = file_get_contents("_php003_txt2.txt");//★ファイル名
$ar = explode("\n",$file);
shuffle($ar);
for( $i = 0; $i<= 0; $i++ ){
//$i<= 0→1個表示
echo $ar[$i];
}
?>
<h3>■D.ランダムに表示(外部ファイル/2行)</h3>
<?php
$file = file_get_contents("_php003_txt2.txt");//★ファイル名
$ar = explode("\n",$file);
shuffle($ar);
for( $i = 0; $i<= 1; $i++ ){
//$i<= 1→2個表示
echo $ar[$i]."<br>\n";
}
?>
<h3>■E.ランダムテキストをシャッフルして全て並び替えて表示(外部ファイル)</h3>
<?php
//Ateh's theme
//http://material.atehs.net/template/
$file = file_get_contents("_php003_txt2.txt");//★ファイル名
$ar = explode("\n",$file);
shuffle($ar);
for( $i = 0; $i<= count($ar)-1; $i++ ){
echo $ar[$i]."<br>\n";
}
?>※コピペ推奨