PHPを覚えてみる 2時限目 | WEBデザイナー"Zoe"の「サービスぶち上げ奮闘記」

WEBデザイナー"Zoe"の「サービスぶち上げ奮闘記」

プログラミング初心者のWEBデザイナーが、WEBサービスを立ち上げるまでの奮闘記です。勉強する中で調べたことや、PHP,SQL,フレームワーク,セキュリティ等分かり易く説明したサイトがあればまとめてます。

こんにちはZoeです。

PHPを覚えてみるの2回目です。
前回は変数とかIF文FOR文周りをやったので(前回の記事参照)、今日は配列とか関数とかクラスというのをやっていこうと思います(´・ω・`)

また前回紹介した、ドットインストールの動画が最高にわかり易かったので、基本的にこちらのPHP入門動画で紹介されているプログラムを作成していって、よく分からなかった時に、PHP入門等のサイトで知識を補足していく、といったやり方で勉強していきます。(ちなみに昨日までで、PHP入門(基本編)の#14まで消化してます)

業務でWordPressなんかいじってると、簡単なIF文とかforeach文とか強制的にいじらされて(その時はネットに落ちてるコードを丸コピしますが・・)感覚的になんとなく理解できるというのもあり、結構ここまではサクサクといってます。

でも動画を見てると、whileは知ってたけど do while は知らない・・とか、
ifは知ってるけど三項演算子とか初めて聞いたぞ!っていうのがちょくちょくありました。
やっぱり一からちゃんと勉強しとかないとですね・・(;´д`)

今回は#15の配列操作から、勉強していきますヽ(=´▽`=)ノ

ふむふむ・・
ほぉほぉ・・
うん、難しい・・。

覚えること多すぎやしませんかね?(;´д`)
配列と関数だけで、結構あるんですが・・笑
引数とか戻り値とか言われてもかなり意味不明です!!!なんか早くも辛いです!!
しょうが無いので(;´д`)トホホ…な感じで、色々と調べてみました。

ふむふむ・・
ほぉほぉ・・
うん、やっぱ難しい・・。
でも、なんとなーくですが分かった気がします。

要は入れ物みたいなもんなんですね。
  定数:1つだけ入る、取り出しのみ出来る箱
  変数:1つだけ入る、取り出し・入れ替え自由な箱
  配列:何個でも入る、小分けされた、取り出し・入れ替え自由な箱(配列箱の中に定数箱を入れることも出来る)

関数はちょっと特殊な箱で、プログラムそのものを入れれる箱みたいです。

うーん難しい。
自動販売機みたいな・・・?

引数っていうのが、100円玉とか500円玉とかで、それに応じて商品(戻り値)が一つだけ出てくる。みたいな・・・?

ん?
もしかして自動販売機そのものがそういうプログラムで出来てるのか!!?
もしかしてもしかするのか!!?

自動販売機の真相に気がついてしまった・・。
我ながら天才かもしれない・・・ε- (´ー`*)フッ

まぁ冗談はさておき、上記の認識であらかた間違ってないんでは無いかと思います・・笑

もっと先に進みたいのは山々なんですが、今日は#15から#19までを理解するので精一杯でした。
なにげに一日中色んなプログラムを書いてテストしてました・・・(;´д`)

今週はまだまだ基本を勉強することになりそうです・・。