*

よく使う処理をまとめよう その1 (関数)

公開日: : 最終更新日:2015/05/20 PHP, 講義

おはようございます。松本です。

私の会社では10時半から掃除の時間でして、ここ数ヶ月ずっとやったいたので完全に習慣になりました。オフィスに自分しかいなくてもこの時間になると体が掃除モードになるせいか、掃除してしまうんですよね・・

毎日掃除してますから正直サボってもわかりません。が、完全に習慣になっているせいか体が勝手に動いてしまいます。習慣の力はすごいですね!

本日の講義は関数についてです。

関数とは?

関数を一言で表すと「良く使う処理をひとまとめにして再利用しやすくしたもの」です。

例えば、上のように挨拶する処理があったとして、この名前だけを繰り返し、繰り返し表記するときに、

のようにずらずら書くのは非効率だと思いませんか?

その場合、

  • 処理自体の雛形をまとめる
  • 変えることのできる部分だけをかえる
  • 雛形を別の場所から呼び出す

という発想になるかと思います。

この処理が関数になります。

関数の表記方法

例えばさっきの挨拶をする処理は以下のようにまとめられます。

functionとなっている部分が一まとめにした処理です。関数には名前をつけておき(say_hello)、このように一つにまとめておくことで変わる部分($name)の値を入れるだけで何度でも繰り返しの処理を呼ぶことができます。

ちなみに毎回変わる値(この場合、$name)のことを引数といいます。よくつかわれる言葉なので覚えておきましょう。

関数については応用範囲が非常に広いのでまずはこれだけにしておきます。まだまだ機能はいろいろありますので次回に引き続きます・・・

関連記事

なぜPHPなのか

はじめまして、プログラミングの講師を担当させていただきます、松本と申します。 このたび、株式会

記事を読む

CMSの大まかな構成

前回に引き続き、CMSの大まかな構成について話したいと思います。 HTMLサイトとの違い CMS

記事を読む

初心者でもできる!作れる!WEBサービスの開発 その2 制作体験記編

前回からの続きですが、主にプログラムの勉強目的として、簡単なWEBサービス(アフィリエイトサイト)を

記事を読む

挫折必至!初心者がやってはいけないプログラミングの学習法 ワースト4

多くの方はプログラミングをどのように身につけたらいいのか・・・ということに関心があると思います。

記事を読む

あなたのPHPレベルを判定してみよう!未経験者限定スキル判定表

プログラムを勉強していると自分のレベルみたいなものが気になる方は多いでしょう。 私の場合も独学

記事を読む

PHPはなぜ簡単といわれるのか?

最近ではブラック企業と同じような意味合いでブラックバイトなんて言葉があるらしいですね。 ただ定

記事を読む

バグをゼロに近づけるテスト手法とは?

私は去年のはじめまではPHP、去年の春~年末はJavaScript、今年からはJavaを触っています

記事を読む

気を付けよう!個人事業主として働くときのトラブル

最近は開発のほうが忙しく、更新頻度が落ちているのですが、既存の記事を読んでる読者さんが多く、アクセス

記事を読む

ガチンコ塾、人気記事ベスト5

このブログも開設して約半年たちましたね。 思った以上にたくさんの方に読んでもらえてうれしいです

記事を読む

PHPで掲示板を作ろう! 掲示板の作成方法 その1

以前、お問い合わせフォームを作成しましたが、今回からは数回に分けて掲示板を作成していこうと思います。

記事を読む

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

転職エージェントについて

さて、エンジニアとして転職を考えている人であれば転職エージェントを使っ

エンジニアが転職して年収を上げる方法を考えてみました。

えー前回の記事でも書きましたが、2020年2月現在転職活動中です。

2020年のご挨拶

今更ですが、明けましておめでとうございます。 2019年も2本し

自社開発>客先常駐である本当の理由

このブログでも何回か取り上げていますが、ITエンジニアの働き方としては

エンジニアにとって必要なコミュニケーション能力とは

気がついたらもう3月下旬になっていますね・・ 年末年始忙しかった

→もっと見る

  • follow us in feedly
PAGE TOP ↑