×
テキスト系ランダム表示各種
サイトのちょっとした装飾や、ランダム要素を取り入れた小説向サンプル集。
- ランダムテキスト表示
- ランダムテキストシャッフル
- ランダムリンク
- 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";
}
?>※コピペ推奨