プログラミング

ローカル掲示板③

投稿日:

今回はローカル掲示板を作成した際に使用した関数を復習していきます。

関数の復習

isset ⇒ 変数がセットされているかをチェックします。
     「isset($_POST[‘send’]」’send’が「$_POST」に入っているか
     チェックしています。

fopen ⇒ 指定したファイルを開きます。
     【mode】をつけることでアクセスの形式を指定できます。
     「$fp = fopen(“bord.txt”, “a”); 」【mode】は”a”です。
     テキストを書出し用で開きたい時に使います。
     【mode】は他にもあります。
     興味があればここからどうぞ。
     https://www.php.net/manual/ja/function.fopen.php

fwrite ⇒ 指定したファイルに書き込みを行います。
      「 fwrite($fp,$name . “:” . $message . “\n”);」
      「$name」投稿者の名前と「$message」コメントを
      テキストに書き込みます。

fclose ⇒ 指定したファイルを閉じます。
      「  fclose($fp);」
      「$fp」を閉じます。

fgets ⇒ 開いたファイルから1行取得します。
     「fgets($fp)」
     「$fp」から1行取得します。
     今回は「$fwrite」で書き込んだものを取得してますね。

explode ⇒ 文字列を区切ります。
       「explode(“:”, $line);」
       今回は文字列を”:”で区切っています。
       「投稿者 : コメント」という文字列を 「:」 で
       区切るので「投稿者」と「コメント」に分かれます。

関数のほんの一部でしかありませんが意味が分かると
色んな使い方に繋げられるのでおもしろいですよね。
それではまた。

-プログラミング

執筆者:


comment

メールアドレスが公開されることはありません。

関連記事

【Python】Excelを操作してみよう

今まで「Excelの自動化」ということで「VBA」について触れてきましたが、PythonでもExcelを操作できることを知っていますか?今回は、Excelを操作できるライブラリの「openpyxl」を …

「IT用語」OSの役割とは?

「OSってなんだ?」に引き続きOSの役割についてみていこうと思います 前回の記事はこちら 【IT用語】OSってなんだ? 「OSが入っていないコンピューターは動作しない」ことと「いろいろなOSがあるとい …

【エクセル】VBAで変数の宣言

以前に、エクセルでできる「ちょこっとプログラミング」を書きました。そのなかで「変数の宣言」について触れたんですが、今回はもう少し掘り下げて紹介していこうと思います。 以前の記事はこちら。 【エクセル】 …

【Python】画像のサイズを変えてみよう

前回は「OpenCV」を使って、画像を読み込ませてみました。今回は、読み込んだ画像のサイズを変えてみたいと思います。 画像のサイズを変えてみよう 前回のコードに追記する形で、進めていきます。 前回の「 …

【SQLite】DBブラウザを使ってみよう

「SQLite」を「GUI」で管理できるものがあることを知りました。それが「DB Browser for SQLite」です。今回はこの「DBブラウザ」について紹介します。 DBブラウザを使ってみよう …

YouTube