Three.jsを使って、作ってみた

プログラミング関連の事を色々書いています(^^) 週末はレストランやコンビニのお菓子のことを書いています。

PHP

PHP クラス

PHP

今回は、PHPのクラスの作成方法について書きます。 クラスは、オブジェクト指向と呼ばれるプログラミング手法を利用するときに使います。 オブジェクト指向 - WikipediaPHPのクラスは変数と関数を持つことができるので、データをまとめて管理しやすいです。…

PHP Cookieを使う

PHP

今回は、PHPでCookieを使う方法を書きます。 Cookieは、簡単に言いますと、ウェブブラウザにデータを保存する仕組みのことです。 HTTP cookie - Wikipediaでは、使い方を書きます。 setcookie関数を使います。 これで、保存できました。 第一引数に、Cookie…

PHP データベース(mysql)に入っているデータを削除

PHP

今回は、PHPを使い、データベース(mysql)に入っているデータを削除する方法を書きます。 基本的には、データを更新する方法と同じです。 PHP データベース(mysql)に入っているデータを更新 - Three.jsを使って、作ってみた このように書きます。 getMess…

PHP データベース(mysql)に入っているデータを更新

PHP

今回は、PHPを使い、データベース(mysql)に入っているデータを更新する方法を書きます。 基本的には、データを挿入する方法と同じです。 PHP データベース(mysql)にデータを挿入 - Three.jsを使って、作ってみたこのように書きます。 getMessage(); exit()…

PHP データベース(mysql)にデータを挿入

PHP

今回は、PHPで、データベース(mysql)にデータを挿入する方法を書きます。 データの挿入には、prepareを使います。 このように使います。 getMessage(); exit(); } //データ挿入 $stmt = $dbh->prepare("insert into test (name,email) values (:name…

PHP データベース(mysql)接続

PHP

今回は、PHPのデータベース(mysql)に接続する方法を書きます。 データベース接続には、PDOを使います。 やり方を書いていきます。 getMessage(); exit(); } $sql = "select * from test"; $stmt = $dbh->query($sql); foreach ($stmt->fetchAll(PDO::FETC…

PHP file_get_contents

PHP

今回は、PHPのfile_get_contents関数について書きます。 file_get_contents関数は、ファイルの読み込みや指定したURLのHTMLを取得できます。ファイルからデータを読み込むには、このように書きます。 こうすると、「$file」で指定したファイルのデータを取…

PHP checkdate

PHP

今回は、PHPのcheckdate関数について書きます。 checkdate関数は、日付が正しいかどうか(存在する日付かどうか)を調べる関数です。 正しい日付の場合は「true」、正しくない日付の場合は「false」を返します。このように使います。 こちらを実行すると、2…

PHP 「==」と「===」の違い

PHP

今回は、PHPの比較演算子「==」,「===」の違いについて書きます。 ちなみに、比較演算子は、二つの値を比較するものです。 主に、 こういう形で使われています。PHPの比較演算子には、「===」というものもあります。 「==」,「===」の違いは、「==」より「=…

PHP date

PHP

今回は、PHPのdate関数について書きます。 date関数は、日付や時刻を取得できます。 上のように書きますと、こう出力されます↓ Yが年、mが月、dが日です。また、 H,iとると現在時刻を取得できます。 01 04m,y,hの他にも、まだたくさん種類があります。 …

PHP implodeとexplode

PHP

今回は、PHPの「implode」と「explode」について書きます。 implodeは、配列要素を文字列により連結する関数です。 explodeは、文字列を文字列により分割する関数です。 implodeは、このように使用します。 実行すると、こうなります。 japan/usa/china/rus…

PHP printf

PHP

今回は、PHPのprintf関数について書きます。 printf関数は引数で指定したフォーマットにしたがって、整形した文字列を表示するものです。例) 出力結果) $numberなどの変数の値を「%d」や「%s」の部分に、表示します。「%d」や「%s」以外もあります↓ %d 整…

PHP var_dump

PHP

今回は、PHPの「var_dump」について書きます。 var_dumpは、簡単に言いますと、型や値などの情報を表示するものです。 こんな感じに書きます。 こちらを実行すると、このように表示されます。

PHP 連想配列

PHP

今回は、PHPの連想配列について書きます。 連想配列は、数字ではなく文字のキーをもとにして値を設定した配列のことです。連想配列は、このように書きます。 $name = array('tanaka'=>100,'yamada'=>22,'sato'=>55); ちなみに普通の配列は、こんな感じです。…

PHP 三項演算子

PHP

今回は、PHPの三項演算子について書きます。 三項演算子は演算子のひとつで3つの項目を使用する唯一の演算子です。 形はコレです。 条件式 ? 式1 : 式2条件式を評価し、TRUEであれば式1、FALSEであれば式2を返します。 三項演算子の具体的な使い方を書きます…

MAMP PHPファイルが更新されない

MAMPで動かしている PHP ファイルが更新されなくて、困りました(笑) PHP ファイルの内容を変更後、ブラウザの更新をしても内容が変わらない・・・ エラーも出てなく、プログラムのほうも、間違っていませんでした。 いろいろ調べた所、こちらのウェブペー…

PHP ダブルクォーテーションとシングルクォーテーションの違い

PHP

PHPのダブルクォーテーションとシングルクォーテーションの違いについて書きます。 ダブルクォーテーション ・・・ 文字列中の変数を展開する。 シングルクォーテーション ・・・ 文字列中の変数を展開しない。 という違いです。変数の展開を使わないときは、シン…

PHP 定数(define)

PHP

今回は、PHPの定数について書きます。定数は、格納された値が何らかの計算によって変わるということのないものです。 つまり、値が変わらないものです。 メールアドレスや人の名前などに使うといいらしいです。PHPの定数は、「define()」関数を使います。 de…

PHP  変数

PHP

今回は、PHPの変数について書きます。 PHPの変数は、「$」から始まります。 英数字も使え、大文字、小文字も区別されます。 ただし、$の次に数字がくることは、できません。 つまり、「$1」は、ダメです。PHPの変数を使って、いろいろ表示させてみます。

PHP echoとprintの違い

PHP

PHPの「echo」と「print」の違いが気になったので調べてみました。 違いについて書く前に、「echo」と「print」について書きます。両方とも、文字列を出力するものです。 echoとprintは、このように書きます。 echo 'Hello!'; print 'Hi!'; 両方の違いですが…

MAMP エラー表示の設定

MAMPで、PHPのエラー表示をしようとしたら、なかなかできなかった・・・php.iniの「display_errors = Off」を「On」にしたら、エラー表示すると分かったので、やってみたが、全然できなかった・・・いろいろ調べた結果、書き直すファイルが違うと分かった!…

PHPとは

PHP

今回は、PHPについて書きます。 PHPは、動的にWebページを生成するWebサーバの拡張機能の一つです。 主にサーバ側で行う処理を記述するのに用いられます。PHPのプログラムはHTMLページの中に埋め込まれる形式で記述されます。 ユーザーが、HTMLページへアク…