TECH PLAY のマガジン

PHPで構文チェックを行うやり方【エラー回避に役立つ】
構文チェックを行うことで、エラーが発生する原因を減らせることを説明します。また構文チェックを行うためのツールである、オンラインの構文チェッカーとlintコマンドを使う方...

Pythonのrange関数で繰り返し処理を書く方法
Pythonの繰り返し処理について学んでいると必ず出現するのが、range関数。この関数は、範囲を指定して繰り返し処理をおこなうことが可能で、特定の範囲を繰り返し処理することが...

PHPで日付の比較をするにはDateTimeクラスが便利!
PHPで日付を比較する方法は1つではありません。単純なものであれば文字列を使って比較をすることもできますが、関数を使ってこれを処理させることも、DateTimeクラスを使って複...

PHPにおけるオブジェクト指向とは?クラスやインスタンスについても解説!
PHPで複雑な処理を行うプログラムを記述する場合、クラスを使うことがあります。クラスはいくつかの機能がまとまったもので、オブジェクト指向プログラミングにおいては欠かせら...

AWSでDockerコンテナを立ち上げる・管理するやり方
Dockerとはどのようなもので、なぜ開発の現場で利用されることが多いのかを簡単に解説し、AWS上でDockerを利用する4つの方法について説明します。 4つの方法とは、EC2上にDocker...

JavaScriptでthisが使えるようになる!thisの参照先を説明
thisはプログラムを記述する上で便利な変数で、JavaScriptを学習する上で覚えておきたいものの一つです。thisは使用される場所によって参照する対象が変わるという性質を持って...

PHPのライブラリ管理ツールComposerの使い方
PHPのパッケージ依存管理ツールであるComposerを利用することで、パッケージの管理コストを下げ開発効率を向上させましょう。この記事では、Composerについて、どのように便利な...

PHPでWebスクレイピングする方法って?
この記事では、PHPを使ってWebスクレイピングをする方法について紹介しています。PHPはWebスクレイピングをするのに優れていて、CSVや画像、Webサイトの情報など色々な情報を抜...

JavaScriptのフレームワークを紹介!それぞれの特徴を比較!
JavaScriptのフレームワークにはどんなものがあるのか、代表的なフレームワークである「Angular」「Vue.js」「React」を例に紹介していきます。また、フレームワークを選ぶ際に...

Pythonのコメントってどう書くの?Pythonのコーディング規約 - PEP8 って何?
誰がみても分かりやすいコーディングの要素の1つとして、コメントの書き方があります。Pythonにおけるコメントの書き方を解説します。同時に、Pythonにおけるコーディング規約...

Pythonの辞書型(dictionary)を基本構文から解説
Pythonには、リストと異なりそれぞれの要素をキーで紐づけることが出来るデータ構造として、辞書型という型が用意されています。 キーと値のペアでデータを保管する辞書型は、様...

【JavaScript】初心者にもわかるPromiseの使い方
JavaScriptのPromiseを聞いたことはあるでしょうか? 非同期処理を行うときに使う・・・くらいのことは聞いた人がいるかもしれません。 この記事ではJavaScriptのPromiseを使っ...

PHPでcsvファイルを読み込みする【初心者向け】
PHPにあるfgetcsvがcsvデータを配列に変換できる関数であることを説明します。またfgetcsvの使い方だけではなく、fopenと併用してcsv形式のデータを処理する方法を、サンプルコ...

Rubyの配列(Array)を基本から解説
ほとんどのプログラミング言語に備わっている基本的な要素のひとつに、配列があります。 配列とはデータ集合のひとつで、先頭から順に割り振られたインデックス番号で要素を管理...

JavaScriptをHTMLで使う方法
JavaScriptはWebサイトにスライドショーなどの動きを実装する際に使えるプログラミング言語です。この記事ではJavaScriptの概要やどのようにHTMLで読み込むのかといった内容を、...