Webの基礎学習– category –
Webの基礎知識についての勉強
-
PHP
【PHP】配列の並べ替え・文字列変換・集計の関数を解説|Webの基礎
はじめに 前回の記事では、配列に要素を追加・削除したり、値を検索したりする関数について解説しました。 今回は配列の関数の続きとして、並べ替え、配列と文字列の変換、合計・最大・最小などの集計、一部の取り出し、重複の削除に使う関数を解説します... -
PHP
【PHP】配列の要素を追加・削除・検索する関数を解説|Webの基礎
はじめに 前回の記事では、foreach文で配列の要素を1つずつ取り出す方法と、break・continueについて解説しました。 PHPには、配列を操作するための関数がたくさん用意されています。今回はその中から、要素の追加・削除と値の検索に使う関数を解説します... -
PHP
【PHP】foreach文とbreak・continueの使い方を解説|Webの基礎
はじめに 前回の記事では、複数の値をまとめて扱える配列について解説しました。その中で、配列の要素を順番に処理するときはfor文とcount()を組み合わせました。 今回は、配列の要素をもっと簡単に1つずつ取り出せるforeach文と、繰り返しを途中で止めるb... -
PHP
【PHP】配列の基本と使い方を解説|Webの基礎
はじめに 前回の記事では、for文・while文による繰り返し処理について解説しました。 今回は、複数の値を1つの変数にまとめて扱える配列について解説します。配列は、商品の一覧・会員のリスト・フォームの入力値など、PHPで扱うデータのほとんどで使われ... -
PHP
【PHP】for文・while文の使い方を解説|Webの基礎
はじめに 前回の記事では、switch文とmatch式による条件分岐について解説しました。 今回は、同じ処理を何度も実行する繰り返し処理について解説します。PHPで繰り返しを書く構文はいくつかありますが、この記事では基本となるfor文とwhile文(あわせてdo-... -
PHP
【PHP】switch文とmatch式の使い方を解説|Webの基礎
はじめに 前回の記事では、if文による条件分岐について解説しました。 今回は、条件分岐のもう1つの書き方であるswitch文と、PHP 8から使えるようになったmatch式について解説します。どちらも「1つの値に応じて処理や結果を切り替える」ときに便利な構文... -
PHP
【PHP】if文による条件分岐を解説|Webの基礎
はじめに 前回の記事では、計算や比較に使う演算子について解説しました。 今回は、前回学んだ比較演算子や論理演算子を使って、条件によって実行する処理を切り替える「if文」について解説します。「点数によって評価を変える」「ログインしているかどう... -
PHP
【PHP】演算子の種類と使い方を解説|Webの基礎
はじめに 前回の記事では、文字列・整数・浮動小数点数・真偽値・NULLといったデータ型と、型が自動で変換される仕組みを解説しました。 今回は、値の計算や比較に使う演算子について解説します。前回予告した==と===の違いも、この記事で詳しく取り上げま... -
PHP
【PHP】データ型の種類と確認方法を解説|Webの基礎
はじめに 前回の記事では、変数の宣言方法や命名ルール、文字列の中に変数を埋め込む書き方を解説しました。 今回は、その変数に入る値の種類であるデータ型について解説します。PHPは型をあまり意識せずに書ける言語ですが、そのぶん「計算結果がおかしい... -
PHP
【PHP】変数の使い方を解説|Webの基礎
はじめに 前回の記事では、PHPタグ・セミコロン・コメントという、コードを書くうえでの基本ルールを解説しました。 今回は、PHPでデータを扱う第一歩となる変数について解説します。前回のサンプルコードでも$priceや$subtotalのような書き方をさらっと使... -
PHP
【PHP】基本的な書き方を解説|Webの基礎
はじめに 前回の記事では、XAMPPを使ってPHPを実際に動かす環境を準備しました。 今回は、PHPのコードを書くうえで最初に知っておきたい基本ルールを解説します。PHPタグの書き方、文の終わりに付けるセミコロン、そしてコメントの書き方という、これから... -
PHP
【PHP】実行環境を準備しよう|Webの基礎
はじめに 前回の記事では、PHPがサーバー上で実行されるプログラミング言語であることを解説しました。 サーバー上で実行される、ということは、PHPのコードを試すにはPHPを実行できる環境が自分のパソコンに必要になります。今回は、そのための準備として... -
PHP
【PHP】PHPとは?基本から解説|Webの基礎
はじめに JavaScriptシリーズでは、Webページに動きや反応を加える方法を全21回にわたって解説してきました。 今回から新しいシリーズとして、PHPについて基本から解説していきます。PHPは、このサイト(kurumico.com)自体を動かしているWordPressの中身... -
JavaScript
【JavaScript】Webストレージの使い方を解説|Webの基礎
はじめに 前回の記事では、オブジェクトや配列のデータをJSON文字列に変換する方法を解説しました。今回はその変換したデータを、ブラウザ側に保存しておける仕組み「localStorage」「sessionStorage」について解説します。 これまでのJavaScriptの処理は... -
JavaScript
【JavaScript】JSONの扱い方を解説|Webの基礎
はじめに 前回の記事では、Fetch APIでサーバーとデータをやり取りする方法を解説しました。その中でJSON.stringify()やresponse.json()という形で、何度も「JSON」という言葉が登場していたのを覚えているでしょうか。 今回は、そのJSONについて改めて詳... -
JavaScript
【JavaScript】Fetch APIの使い方を解説|Webの基礎
はじめに 前回の記事では、非同期処理の基本としてPromise・async/awaitの書き方を解説しました。 今回は、その知識を使って実際にサーバーとデータをやり取りするFetch APIを解説します。ページ全体を再読み込みせずにサーバーと通信してデータを取得・送... -
JavaScript
【JavaScript】非同期処理の基本を解説|Webの基礎
はじめに 前回の記事では、複数の値をまとめて扱えるオブジェクトの基本を解説しました。 今回からは応用編として、非同期処理の基本を解説します。非同期処理は、サーバーとの通信や時間のかかる処理を扱うために欠かせない仕組みで、次回解説する「Fetch... -
JavaScript
【JavaScript】オブジェクト(Object)の基本を解説|Webの基礎
はじめに 前回の記事では、条件分岐・繰り返し処理の基本的な使い方を解説しました。 今回は、複数の値を1つにまとめて扱えるオブジェクト(Object)の基本を解説します。配列の操作を解説した記事では配列の中にオブジェクトを入れて扱う例を紹介しました...