変えてみた

1.ユーザー定義関数を使う

<?php

$chara = "chara.txt";
$basyo = "basyo.txt";
$action = "action.txt";

rand_hyouji($chara);
 echo '';
rand_hyouji($basyo);
 echo '';
rand_hyouji($action);
 echo 'した';

function rand_hyouji(&$file){
 $lines = file($file);
 $n=rand(0,count($lines)-1);
 print "$lines[$n]";
}

?>

これで一応動いた。functionのとこ、&はなくてもいいのかな
しかし、phpやってみたネタは悲しいほどアクセスないね…素人のコードなんて見ても面白くないからな…

どんどん行きます。3.外部ファイルを使わない方法

<?php
$chara = array("ドアラ","ドナルド","前原圭一","キョン");
$basyo = array("雛見沢村","閉鎖空間","スパイダー星","大東京");
$action = array("ゲームを制作","激怒","講義","発声練習");

$rand_chara = array_rand($chara);
$rand_basyo = array_rand($basyo);
$rand_action = array_rand($action);

print "$chara[$rand_chara]"."";
print "$basyo[$rand_basyo]"."";
print "$action[$rand_action]"."した";

?>

単語ファイルの追加削除は時間ないのでまた今度。