×

テキスト系ランダム表示各種

サイトのちょっとした装飾や、ランダム要素を取り入れた小説向サンプル集。

  • ランダムテキスト表示
  • ランダムテキストシャッフル
  • ランダムリンク

  • 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";


?>

※コピペ推奨

Ateh's theme

「Ateh's theme」では、ホームページテンプレート素材、ワードプレステーマ、PHP素材等を配布中(無料)。
主に個人向け、創作、同人向け。→sozai-R

TEMPLATE:Ateh's theme

×

Status


苗字:
名前:
性別:
年齢:
通り名:
出身:
誕生月:
誕生日:
職業:
種族:
武器:
属性:
髪色:
目色:
口癖:

Setting

苗字:
名前:
性別:
年齢:
通り名:
出身地:
誕生月:
誕生日:
職業:
種族:
武器:
属性:
髪色:
目色:
口癖: