PHP ランダムおみくじ(進化版)

PHP学習記録

こんばんは!

今日は以前のチャプターで作った「ランダムおみくじ」の進化版を作る方法について学びました!

どこが進化したのかというと、以前学んだrand関数では上限数が決まった状態でランダムな数字を割り当てていったのですが、

今回は、「標準入力のデータの増減に合わせてrand関数を使う事ができるようになる」という内容でした。

ちょっと手こずった演習(笑)私がクリアした時のコードを下に載せておきます。

同じようにpaizaやっていてヒントが欲しい!という方の参考にしていただければ嬉しいです:)

// 標準入力から1行取得
 $input = trim(fgets(STDIN));
 // カンマで分割して配列に代入
 $member = explode(",",$input);
 print_r($member);
 // ランダムの上限値を計算して変数に代入
 $max = count($member)-1;
 // 配列の中身を出力
 $hey= rand(0,$max);
 echo $member[$hey]."\n";
 // ランダム出力

はい。今日で入門編4は終了!

明日から連想配列!前回手こずった記憶しかない(>_<。)

まぁでも、やってみます。(笑)前回よりは少し楽だといいな~。

そういえば、ブロガーのマナブさんがyoutubeで先日のSEOアップデートについて分かりやすい動画を上げてくれていました。

これ結構重要な事を教えて下さっていたので、共有しておきます!

それでは、ご覧頂きありがとうございました!

今日も一日お疲れさまでした:)

PHP 配列(配列の格納~空行回避)

PHP学習記録

こんばんは!

今日のPHP入門編の復習は、入門編4、標準入力からの複数行データを読み込み、配列に格納するやり方、 途中に空行が有った場合の回避方法、についてやりました。

はい!

あっという間の三連休でしたね~。しかも最終日は良い天気で過ごしやすかったですね。

私は日本を感じられる所へ行ってきました。

コケ蒸した道や、木の間からこぼれてくる光、静寂の中の水のせせらぎの音、鳥の声(←探すんだけど、姿は見えない。笑)

丁寧に生活するとか、慎ましやかに生きる事を心がけると、

派手さはないけれど、小さな幸せが沢山みつかるものなのかもなと感じた一日でした:)

それでは、今日はこの辺りで!

御覧頂きありがとうございました(*´ー`*)

PHP explode関数

PHP学習記録

こんばんは!

今日も懲りずに基礎練習。

paizaのPHP入門編4のチャプター4、 explode関数 を復習しました:)

はい。最近ちょっと焦り気味。

「なんかカタチにしたい」という欲がでてきてしまっています(Θ_Θ)

焦ってもしかたないんだけどもね。

末永くwebデザイナーとして食べていく為に必要なスキルとして、

今は「プログラミング」「データ集計」「ライティング」などweb周りの勉強を進めてパズルのピースを集めている状況で

色々捨てて目標に向かっておる最中なのですが、

どれも始めたばかりなので当たり前ですが、「一人前」には程遠い状況にすこしモヤモヤ。。

気分転換でフォトショとイラレを触っててみたら、やっぱりとても楽しい。。

(*´ー`*)

早くWEBデザイナーとして仕事ができるようになりたいな。

フォント職人とかでもいいな(笑)

と思いました。

一旦この焦りをリセットすべく、今日はこの後勉強はしません!!

祝日だし:)

図書館で予約していたスラムダンク完全版が来たので一気読みします:)

皆さんは文化の日、連休、気持ちよく過ごせてますか?

明日は晴れるそうですよ。

ご覧いただきありがとうございました!

PHP 配列の基本

PHP学習記録

こんばんは!

今日のpaiza復習はPHPの入門編4、配列の基本でした。

array関数で今まで1つの値しか代入できなかったものが、複数一気に代入できるようになりました。

はい。このPHPの復習ってたぶん基礎練にあたるものだと思ってやっているのですが、

曲練にあたる「cafemapのテーブル結合とデータをサイトにアップロードする」は盛大に躓いております。(。´Д⊂)

来週のアカデミーまでにもう少し調べたり、自分で頑張ってみようと思います。

気分転換にデザインの方進めようかな:)

今日もご覧いただきありがとうございました!

PHP For文

PHP学習記録

こんばんは!

今日のPHPおさらいはPaizaのPHP入門編3、チャプター6の「For文」。

最近スイスイ進めていたので完全に調子にのっていたわたくしですが、

演習で躓いた~(>_<。)

For文は大事な所なので、じっくり、ゆっくりやりました。

シンプルな問題は簡単なのですが、 私が難しく感じたのは演習2でした。

「for文+標準入力」の合わせ技だったので頭がこんがらがりました(笑)

【演習2の問題】  

標準入力1行目で与えられる西暦年から、標準入力2行目で与えられる
年数分の西暦年と昭和年の対応表を出力するプログラムを完成させて
ください。出力は1行ずつ「西暦19○○年は、昭和○○年です」
と出力してください。 

(入力値)
 1975
 10 

(期待する値)
西暦1975年は、昭和50年です。
西暦1976年は、昭和51年です。
西暦1977年は、昭和52年です。
西暦1978年は、昭和53年です。
西暦1979年は、昭和54年です。
西暦1980年は、昭和55年です。
西暦1981年は、昭和56年です。
西暦1982年は、昭和57年です。
西暦1983年は、昭和58年です。
西暦1984年は、昭和59年です。 

私がクリアした時の回答コードはこちら↓(変数名を考えるのが面倒で出てきた順番で数字入れてます)

<?php

 $i=trim(fgets(STDIN));
 $i2=trim(fgets(STDIN));
 $i3=$i+$i2;
 
   for($i4=$i;$i4<$i3;$i4++){
      $h=$i4-1925;
      echo "西暦".$i4."年は、昭和".$h."年です。\n";
      }

?>

はい。

同じようにpaizaをやっている人のなにかの参考になればと思ってあげてみました:)

今日も一日お疲れ様でした!

ご覧いただきありがとうございました。

良い週末を~(*´ー`*)

PHP ループ処理 While‐2

PHP学習記録

こんばんは!

今日のおさらいは、「Paiza PHP 入門編3のチャプター4」

応用版の”Whileループ処理2″のチャプターで、入力フォームの選択項目を作る方法でした。

通販の購入画面とかで出てくる、年齢選択のプルダウン。あれですね。

あれはこの方法で作っているみたいです:)

コードはこちらです↓

<select name="year">
<?php 

$i = trim(fgets(STDIN)); 
$i2 = trim(fgets(STDIN)); 

while($i <= $i2){     
   echo "".$i."年生まれ\n";      
   $i++; 
} 

?> 
</select>

今日は最寄り駅から自宅へ帰る途中

ハロウィンの仮装をした10人位のカワイイ子供達を見かけました。

駅前の飲食店を訪問しにいくヒヨコ達。。

癒し。(*´ー`*)

渋谷系のハロウィンにはちょっと否定的な立場の私ですが、こういう平和な感じのハロウィンはいいかも。と思いました。

ご覧頂きありがとうございました!

今日も一日お疲れ様でした~!:)

PHP ループ処理 While

PHP学習記録

こんばんは!

今日のpaiza復習は、入門編3のチャプター3。”While文”をやってみました!

While文とは、「ある条件を満たしている間は繰り返し~を実行してね」

という命令文です。

【演習問題】
標準入力で与えられる整数回分「眠い。」と出力するプログラムを作ってください。

<?php
$i=1;
 $i2=trim(fgets(STDIN));
 while($i<=$i2){
    echo "眠い。\n"; 
    $i++;
 }
?>

前回が嘘のように楽にクリア。。(*´ー`*)

やる事が多い事には変わりはないのですが、(寧ろ増えている(Θ_Θ))

最近、仕事から帰る時間が早くなったお陰で、心に余裕があります。

勉強にとれる時間も前より増えたし、ごはんも作れて、睡眠時間もとれて、

前より丁寧に生活できるようになってきて嬉しい。

少しずつですが理想に近づけているのかなと思います。

亀の歩みですが、もう少し続けてみようと思います:)

それでは。ご覧いただきありがとうございました!

今週中は秋晴れ続くみたいですよ(*´ー`*)

ではまた!

PHP fget(STDIN) データの読み込み

PHP学習記録

こんばんは!

PHPのおさらい。今日はデータの読み込みの所でした。

自分でもびっくりしたのですが、1週目の時はヒーヒー言いながら解いていた演習問題が。ほんとに簡単に感じる。。

やはり反復、継続、「慣れ」の効果は大きい。

そう思います。

今日、仕事帰りに休憩室を覗きに行ったら誰もいなかったのでピアノを弾いてみました。

小学生の頃あんぷ(楽譜を暗記して見ないで弾ける状態の事)していた「エリーゼの為に」も「トルコ行進曲」も「・・・あれ?」っとなりました(笑)

弾けたのは出だしだけ(笑)

逆にどんな事でも、暫くやらないでいると忘れるし、衰えるんだと思いました。

鍵盤が指にずっしり重く感じたし。 (基礎練してないから当たり前ですね)

実感(笑)(Θ_Θ)

でも、少しだけですがピアノを弾けて、楽しくて、いいリフレッシュになりました(*´ー`*)

また人が居ない時を見計らってちょくちょく弾いてみます。

置いてある楽譜の曲目の中に私の大好きなベートーベンの「悲愴」があったので

それをワンフレーズずつやろうかな(*´ー`*)

これ、「悲愴」なんて名前ですが、優しいメロディで不思議と穏やか~な気持ちになるんです。(山場は強めだけど)

これを聞くと若い稲穂の緑がどこまでも広がった田園風景に優しい風が吹いているやわらかい日差しの風景が浮かぶんです。

伝わるかな。。(笑)

ドビュッシーの「月光」は月夜の山の中、静かな湖に風が波紋を作るような映像が浮かぶし。

伝わらないかな。。(笑)

バンドメンバーが今日LINEで共有してくれたパンクやポップな曲たちも大好きですが、クラシックも良いですね:)

クラシック系ラジオ番組の「きらクラ!」も ふかわりょうさんと、チェリストの遠藤真理さんがパーソナリティなのですが、選曲もトークも素敵でおすすめです!

音楽が大好きです。

みなさんがたまらなく好きなものは何ですか?:)

今日も一日お疲れさまでした!

ご覧いただきありがとうございました:)

PHP 西暦を年号に変換する。

PHP学習記録

こんばんは!

今日のpaiza復習は”西暦を平成に変換する”でした。

<?php
// 平成何年か計算
 $year = date("Y");
 echo "西暦".$year."年は";
 $heisei = $year - 1988;
 echo "平成".$heisei."年です";
?>
⇒西暦2019年は平成31年です

date(“Y”)で今日の西暦年を表示できます。

やはり初回より全然楽!入門編2終了。。やった:)

なんだか最近。。カボチャ、栗、イモ系の秋のデザートが多く出回っていて

ついつい食欲に負けて食べてしまっており。。牛になりそうです(笑)

まあちょっと逞しいのも、それはそれでいいかな:)

ミノタウロス!!

以前一緒の職場で働いていた仲間がいま、”投資系youtuber”として頑張っていて(ほぼ毎日更新、登録者数3000人超え。再生回数7000回超え。)

牛になりかけている私とは大違いですよ。

凄い!!!と驚愕するとともに、私も頑張ろう(*´ー`*)ととても良いパワーをいただいています。

youtubeアイコンのイラストを頼まれたのだけど、アニメ系イラストは描いた事が無くて焦っています(笑)

ペンタブもないしな(。´Д⊂) ウワァァァン!!

でもせっかくだから、イラレでどんなのができるかやってみようと思っています。

そもそも似顔絵ってどう描くんだろうか・・そんなレベル(笑)

なかなか時間がないし、やること沢山ですが、焦らず怠らず。

楽しみながら少しずつ進めていこうと思います(*´ー`*)

それでは、今日もご覧いただきありがとうございました!

一日お疲れ様でした!暖かくして良い夢を~:)★

PHP でおみくじ作り

PHP学習記録

こんばんは!

今日のpaiza復習はランダムに数字を表示するrand関数を使った「おみくじ作り」をしました:)

コードはこちら↓

<?php
$omikuji = rand(1,10);
 if($omikuji == 1){
   echo "今日は無敵です。なんでも上手くいく!大吉!!" ;
 }elseif ($omikuji == 2) {
   echo "今日はちょっと嬉しい良い事があるよ。中吉!";
 }elseif ($omikuji <= 4) {
   echo "今日はそこそこ。いつもと違う事してみよう!小吉!";
 }elseif ($omikuji <= 7) {
   echo "今日は下に根を伸ばす日。近々その努力が実ります。末吉!";
 }else{
     echo "今日は何でも程々に。そんな日もある。大凶。";
 }
?>

はい。これは簡単だし、お客様にキャンペーンでゲーム感覚のクーポン発行をしたりする時に、ちょっと中身を変えれば使えますね:)

PHPに拒否反応がなくなったせいか初回より楽しめています。慣れって大事。

毎日の習慣がこれからの自分を作るのだとしたら、

たとえ小さな事でも、試しに続けてやってみるのはいい事なのかもしれないな。

なんて思いました。

それでは、今日もご覧いただきありがとうございました!

よい夢を~!(*´ー`*)

PHP 比較演算子

PHP学習記録

こんばんは!

今日はPHPのおさらい、比較演算子をしました。

はい。まだ余裕です。この調子で最後までいけるといいのですが(笑)

今日はアカデミーに参加した際、データベース内のテーブルを増やす課題をいただいたので、

早速この後やってみたいと思います。

cafemapを作ったのが2週間前・・テーブルの増やし方を既に忘れているのでそちらのおさらいからしなければ・・(笑)

そんなわけで、今日はこの辺りで!

ご覧いただきありがとうございました!

PHP入門編 elseif

PHP学習記録

こんばんは!

今日はpaizaのelseifのおさらいをしました。

きっと頭が良くてスマートな人であれば、繰り返し反復で入門編をやらずとも

バリバリコードを組めるのだと思うのですが、庶民の私は脳に叩き込むのに反復は必要なのです。はい。

やっぱり2回目の今回の方がしっかり入ってくるし、楽に解ける感じがしますね。

時間の節約の為にも、効率の良い学習方法で最短で知識や技術を身に着けたい。。

う~ん。誰もが思いますよね:)

youtubeでメンタリストDAIGOが効率の悪い学習方法と良い学習方法についての動画によると、「テストで問題を解く等実践し、やってみて間違えや失敗をする事」「人に説明する事」あたりがとても良いらしいです。(他にもいくつかありました)

逆に蛍光マーカーをひくのはあまり意味がないそうです(笑)。

今日は仕事で、昨夜勉強したエクセルのマクロ(VBAで”複数BOOKのデータの統合”をボタン一つでするやつ)を仕事で実際作ってみました!

即実践!(笑)

仕事は「教えてもらえる場」ではなくて、「実践の場、アウトプットの場」を持てるという事が結構大きくて、

「勉強・情報収集→即実践→結果→勉強・・」のループで毎日8時間だから成長のスピードが素人の人より早くなるのかも。。と最近思います。

雨のお天気は今日までですよ!

明日は晴れるそうです!!やったね:)

皆様よい週末を!

・・あぁ。スラムダンクが読みたいな~。

ご覧いただきありがとうございました~(*´ー`*)

PHP入門編 IF文おさらい。

PHP学習記録

こんばんは!

今日はif文の復習をしました。

今平行してエクセルの勉強もしているのですが(今はそちらが優先度高めです。)、

IF文といい、foreachといい。エクセルとPHP等のプログラミングの共通点を見つけると「おっ!」と少し面白く感じてしまいます:)

明日は雨みたいですが、そろそろ秋晴れ来て欲しいですね。

お散歩で紅葉を楽しんだり、金木犀の香りを味わったりしたいなぁ。

今日も一日お疲れ様でした!

御覧頂きありがとうございました(*´ー`*)

PHP入門編の復習開始。

PHP学習記録

こんばんは!

今月誕生日だからと会社からお菓子を頂きました。

なんて素敵な会社なんだろう。。これが噂のホワイト企業というやつでしょうか。

とても嬉しいです。ありがとうございます(*´ー`*)

そして休憩室にピアノがあるという!

これまた素敵(*´ー`*)

毎日少しずつ何かの曲を練習してみようかな:)

…そのうちドラムセットも置かれたりしないかな。。(笑)

さて、今日から”忘れかけのPHP”の入門編をおさらいする事にしました。

手始めに入門編1は終了。。

入門編1は、echoで文字を出力したり、rand関数でランダムな数字の計算をしたりする部分なので

ここは大丈夫でした(笑)

問題はこの先!入門編2からはif文とかループ処理とか出てくるので、初心者にはちょっと難易度があがります(>_<。)

2回目だから前よりはスン。と行きたい。(願い。)

仕事のデータ集計で使用する、エクセルの振り返り勉強の為、udemy講座を受け始めたのでちょっとまた時間的に大変ですが、がんばります:)

今ならudemy、エクセルのほかにも色々な講座が半額になっているので、お得です!

興味のある方。「ディレクター職でエクセルめっちゃ使うけど時短テク覚えたいよ!」という方はのぞいていみてはどうでしょうか!

https://www.udemy.com/

それでは!

今日もご覧いただきありがとうございました:)

一日お疲れ様でした~(*´ー`*)

Laravelの復習(完)

PHP学習記録

こんばんは!

昨日に引き続きLaravelの復習の為、演習問題をしました。

明日からはPHPの復習をします。

今日の”即位礼正殿の儀”。

お昼過ぎには雨がやんで、皇居に虹がかかったそうです:)

なんだか幸先良いニュースですね。

「イザナギとイザナミは下界に降りてくる時、虹を渡って来た」という日本神話(古事記)にもリンクしていて面白いですね。

今日は体調もほぼ回復して、睡眠の大事さを知るブログ主でした:)

それではこの辺りで。皆様も暖かくしておやすみ下さい!

御覧いただきありがとうございました(*´ー`*)

Laravel復習2

PHP学習記録

こんばんは。

今日も昨日に引き続きLaravelの復習です。

復習をしてみると、意外と忘れていたり、理解があまい事に気づかされます。

PHP入門編ももう一周初めからおさらいしようかな。

先日晴れの日に暑かったので半袖+網戸で寝てしまい、完全に風邪をひいてしまったブログ主です(Θ_Θ)

寒暖差が激しめなので、皆さんも風邪にはお気お付け下さいね!

とにかく寝ます(笑)

今日はこの辺りで失礼します。

御覧頂きありがとうございました:)

Laravelの復習中。。

PHP学習記録

こんばんは!

cafemapが出来て、ここ数日デザインの事ばかり考えていたのですが、

Laravelの大事な所を忘れてしまいそうなので、念のためpaizaのおさらいしています。

cafemapをまず完成させる為にと、演習をいくつか飛ばして進めていたので

そちらも遅ればせながらやっております。

そしてそして。今日は朝から断捨離&大掃除をしました!

年末に模様替え&インテリアを少し変えたくて、その下準備です。

ワクワク。。

訓練校の先生が、アートとデザインは別物。

デザインとは、「整理整頓だ」と言っていたんですよね。。

部屋の模様替えや整頓が好きだからデザインのお仕事が好きなのかな?(`・ω・´)

なんてふと思いました。

それでは今日はこの辺りで:)

御覧頂きありがとうございました!

イラレでフォントを作ってみた。

illustratorでフォントを作る方法

こんばんは!

昨晩、いつの間にか寝落ちしてしまい、手に握りしめたスマホで有料映画をいつの間にか購入してしまっていたブログ主です。

よりによって1500円もするやつでした!!(>_<。)

もったいないから、この後見てみます。面白いといいな・・(笑)

さて、突然ですが。フォントを自分で作りたいと思ったことありませんか?

私はデザインをしていて、文字の種類=フォントを探すけど、「いまいちイメージがピッタリくるものがない。おしいのはあるけど・・・。」

みたいな事が結構あって、以前からフォントを自分で作ってみたいなと思っていました:)

デザイン好きな方はわかってくれると思うのですがフォント選びは服選びより楽しくて、何時間でも見てしまうというドラッグ的な危険性もはらんでいますよね(笑)

そんなわけで作ってみました。

元の文字はこちら↓

これをいじくって・・・。

↓こんな感じになりました:)

ブラシは「鉛筆(斜め)」を使用しました。
秋色:)

手順は簡単!

1.文字を入力する。

2、その文字を右クリックでアウトライン化する。

3、ダイレクトツールで部分部分を伸ばしたり、変形させる。

4、「ウィンドウ」→「ブラシ」で好みの質感にする。

以上です。10分位でできますよ~:)

今回作り方の参考にさせていただいたサイトさんはこちらです。↓

http://media.imejin.biz/illustrator/deform-words

Designers’ Tipsさん、ありがとうございます:)

画像付きでとても説明も丁寧でわかりやすかったので、私も作ってみたいよー。

という方はこちらのサイトをお手本にしてみて下さいね!

それでは、今日はこの辺りで!

御覧いただきありがとうございました(*´ー`*)

サイトデザインの基礎

HTMLとCSS、Bootstrapのおさらい・・完。

こんばんは!

paizaでHTMLとCSS、Bootstrapの復習完了!

このコースは個人的に面白かったし、Bootstrapについて基礎を知りたいという方に

オススメしたいなと思いました:)

窓の外ではまた雨が降ってきていますね。。

最近ずっと雨だし寒いしなんだかなぁ:(

というあなた。

ラジオの情報だと、日曜日にはお天気回復する様ですよ!

皆様今週もお疲れ様でした!

御覧頂きありがとうございました!

良い週末を!!(*´ー`*)

サイトデザインの基礎

(続)HTMLとCSS、Bootstrapのおさらい・・

こんばんは!

今日も昨日の続きをば。paizaでHTMLとCSS、Bootstrapのおさらいをしております。

楽しいと進みが早い。次のチャプターでこの教科は全て終了なので。この後もう少しやってみます。(と。思ってやってみたらあと3つも残っていた。。明日にしよう(´-ω-)zZZ)

終了後はcafemapアプリのデザインと、何かBootstrapを使ったぺージを作ってみようかと思っています:)

最近データ集計でエクセルを使用する事になり、エクセルって奥深いし超多機能なんだな~と興味深々です。

マクロとかその上は凄く難しそうだけど!(>_<。)

そこまで理解できたら、毎日の繰り返しの作業を簡単にできたり、結構どんな職場に行っても人の役に立てるような気がする。

システム化できるくらいに突き抜けたエクセルの使い手の人は、

もうプログラムかけると思うし(笑)けっこうプログラミングと通じてる所が多いのもとても魅力的ですね。

そういえば、ブログ主はつい寒くて、暖房器具を使ってしまいました(*´ω`*)

こんなことでは冬を越せないかもしれないですね。

自然界を生き抜く野性味をもっとこう。あれしないとです。

しかし、暖かい部屋でおなか一杯の食後に飲んだラッシーは幸せでした。。

まぁ良しとします:)

最近肌寒い日が続いていますが、皆様、お風邪などひかぬようご自愛下さい!

それでは、ご覧いただきありがとうございました:)