検索

キーワード


【PHP】ファイル操作について(CSVファイルの読込・出力)

ファイル操作(CSV)前回はテキストファイルなどの読み書きするためのファイル操作の関数を紹介しました。今回は主にカンマで区切られたファイルであるCSVファイルの操作について解説していきます。CSVファイルとはまずは簡単にCSVファイルについて説明します。CSVとはカンマ区切り(,)で作られたファイルのことを指します。CSVファイルは互換性が高く、Excelやメモ帳、メールソフト、データベースソフト

【PHP】ファイル操作について(ファイルの読み込み、書き込み)

ファイル操作PHPではファイルの読み込みや、ファイルへの書き込みを行う関数が用意されています。ここでは、ファイル操作を行うための関数を解説していきます。fopenfopen関数とは、ファイルまたはURLをオープンしてくれる関数です。あるデータからファイルにデータの情報を読み込ませたり、ファイルの内容にデータ情報を書き込みする際など、ファイルを指定して、指定したファイルを開く(持ってくる)ための関数

【PHP】XAMPPを起動して、画面上に文字を表示してみよう

PHPを学習する準備が出来たら、プログラミング言語の基本文法である「Hello, world!」を表示してみましょう。「Hello, world!」を表示してみようまずは「Hello, world!」を表示させるためのサンプルコードを作成します。サンプルコードの作成C:xampp\htdocsに新規ディレクトリでtestディレクトリを作成しましょう。ディレクトリを作成したら、以下のサンプルファイル

【PHP】XAMPPをインストールして、PHPを使ってみよう

PHPについては何となくわかったけど、PHPを使うためには何を用意したら良いのだろう…ここでは、初心者がPHPを学習するのにぴったりのツールと、インストールの方法をご紹介します。PHPを使ってみよう本来Web開発を行うためには、様々なソフトウェアをインストールする必要があります。今回は学習用としてよく利用することが多い「XAMMP」というツールをご紹介します。XAMMPの入手XAMPPはWeb開発

【PHP】条件分岐について(if~else, switch)

条件分岐PHPでは条件分岐を使うことで、条件に応じて処理を変えることができます。今回はif文とswitch文について解説していきます。ifif文は、すべての条件分岐の構文の中で最も重要な条件分岐のひとつです。指定した条件を満たしていればifの中の処理が実行されます。また、else文で条件を満たさない場合の処理を設定することもできます。if (条件) { // 条件が真であれば実行 } el

【PHP】URLからサーバー名、パラメーター取得(parse_url)

URLPHPでは、サーバーや実行環境に関する情報を取得することができます。$_SERVERPHPにはスーパーグローバル変数というものがあり、「$_SERVER」変数を使うことで必要な情報を取得できます。この「$_SERVER」にはサーバーの様々な情報が連想配列として格納されており、インデックスを指定することで情報が確認できます。今回は、お役立ちBlogのhttps://以下のドメイン名を取得して表

【PHP】条件判定(変数の中身をチェックする関数と使い方について)

判定PHPには、対象となる変数が指定した条件を満たしているかをチェックするための関数がいくつか用意されています。今回はその中でも特によく使う関数を紹介していきます。empty()変数が空であるかどうかを検査する関数です。空であればTRUE、空でなければFALSEを返します。この「空」という状態が非常にややこしいため、次にTRUEと判断されるパターンを記述します。"" (空文字列)0 (整数 の 0

【PHP】PHPでのCookie扱いについてと設定・削除の方法

CookieCookie(クッキー)とは、コンピュータのブラウザ側に一時的にデータを保存するための仕組みのことをいいます。通販サイトなどで商品をカートに入れると、他の商品のページを見に行ってもカートに商品が追加されている状態が保存されています。これは、裏で商品の情報がCookie情報として保存されているためです。Cookieを設定するにはsetcookie関数を使います。setcookie(Coo

【PHP】セッションの保存と削除、Cookieとの違いについて

セッションセッションとは、Cookieと同様に一時的にデータを保存する仕組みのことです。セッションとCookieの主な違いは保存される場所が違っていて、セッションはサーバー側、Cookieはブラウザ側にそれぞれ保存されます。セッションの保存セッションは、session_start関数を使って開始することでセッションを保存していくことができます。session_start(); $_SESSION

【PHP】PHPでのメール機能と、迷惑メール・スパムメールについて

メール機能PHPでは、応募フォームなどでユーザーに入力してもらったデータをもとに、ユーザー宛てにメールを送信するといった開発をすることが多いです。その際に使用する関数がmail関数およびmb_send_mail関数です。どちらもメールを送信するための関数ですが、mb_send_mail関数は日本語などのマルチバイト文字のメールにも対応しているので、メールを送る際にはmb_send_mail関数を使