日記
あいつもこいつもあのエビを!ただひっとつ狙っているんだよ!
先日、行った中華料理屋さんのエビがあまりにもおいしかったので、
敬意を表してなんか作る(`・ω・´)
エビうめぇwwwwww
↓
この思いのたけをPHPにぶつけタイ!
↓
はっ。
タイ?そうだ、エビでタイを釣ればいんじゃネ?
↓
だがちょっと待って欲しい。
紅が釣りたいのはタイではなくエビである。
↓
そうか!タイでエビを釣ればいいじゃないξ*´∀`)ξ
勉強する気もしない気も!このエビにかかっているんだよ!
もしダメならこの紅は!もうグレちまうよ><
タイでエビを釣ろう♪
あ。
たいしたことはしてないど。
おみくじの時と同じ要領で、配列を使ってランダムに画像を出力しただけなので。
ただ、エビを賞賛したかったのだ。
そんだけ!
タイでエビを釣ろうぜ!
ではソース。
※タグの最初は全角にしてあります。
ebi.php
<html>
<head><title>タイでエビを釣ろうぜ!
</title></head>
<body>
<form method="POST" action="ebi_output.php">
タイでエビを <input type="submit" value="釣る!" />
</form>
</body>
</html>
いつもの感じ。
ebi_output.php
<?php
//各エビデータを格納
$ary_ebi=array('<img src="画像URL1">','<img src="画像URL2">','<img src="画像URL3">');
shuffle($ary_ebi);
?>
<html>
<head><title>釣れた釣れた!</title></head>
<body>
<?php print($ary_ebi[0]);?>
が釣れました!
</body>
</html>
Yes。
おみくじの時と同じ感じ。
4日目 おみくじとか作っちゃうかモナー!
新しいことは何もしていない。
がっ。
最初 ”PHP 画像 ランダム 表示” などでググったらいろいろ出てきてテンパった。
しかもさああ。
いっちゃん初めは、おみくじと同様、連想配列を使おうかなと思ったのね。
で、内心うすうす「ぜってーちがうだろなー(;・∀・)」と思いつつ、下記のような方法をガッテンした。
<?php
//各エビデータの用意
$ary_ebi=array("エビ","エビちゃん","海老蔵");
$ary_img=array(
"エビ"=>print('<img src="画像URL1">',
"エビちゃん"=>print('<img src="画像URL2">',
"海老蔵"=>'<img src="画像URL3">');
shuffle($ary_ebi);
?>
これはひどい。
あんまりだ。
=> のあとに print っておかしくネ?
その後、よく考えたら連想配列じゃなくても EE JUMP !と気付き、普通の配列に変更。
その方法でも、最初はワケの分からんコードを書いた。
<?php
//画像出力を変数に代入
$ebi1='<img src="画像URL1">';
$ebi2='<img src="画像URL2">';
$ebi3='<img src="画像URL3">';
//エビ変数を格納
$ary_ebi=array($ebi1,$ebi2,$ebi3);
shuffle($ary_ebi);
?>
だって!待って!話を聞いて!!
img タグはそのまま置けないと思ったんだよう!!何かに入れないとムリぽだと思ったんだよう!
これはこれで OK だったが、へっぽこギーク臭を拭えないコードだったので、
「だってダメなんでしょう・・・?」 とダメもとで配列に入れてみたら出来た。
なんだよう(`・3・)
ギークな力武健次さんについったーで
「自分の失敗は他人の勉強にもなるから,できる範囲で書いておくことは大事だと思います.」
とありがたいアドバイスをいただいたので過程も書いてみた。
ホントはリアルタイムで晒していきたいが、うまい方法が見つからないのが悩ましい。
ついったーに投げようかとも思ったけど、文字数などを考慮すると微妙なところ。
ううむ。
要検討。