ITメモ
PHP
PHP マニュアル(PHP Official Web)
Basic Knowlege / 基礎知識
「CentOS」にPHPをインストール方法PHPファイルの作り方外部「クラスファイル」「関数ファイル」を読み込む方法変数の使い方定義済み変数の使い方関数の使い方配列の使い方クラスの使い方ヒアドキュメントの使い方PHPの演算子条件分岐
Access Info / アクセス インフォ
IPアドレスを確認する方法アクセスされたURLパスを確認する方法PCとスマートフォンの判定アクセスしたページから特定ページにリダイレクトさせる方法
ファイル・ディレクトリ
ファイルとディレクトリの操作方法(作成・確認・削除)ディレクトリ内のファイル・ディレクトリPath(URL)を配列に格納する方法
ファイルの読み込みと書き込み
「file_get_contents」関数を使ってファイルを読み込む方法「readfile」関数を使ってファイルを読み込む方法「file」関数を使ってファイルを読み込む方法「fread」関数を使ってファイルを読み込む方法「fgets」関数を使ってファイルを読み込む方法「fwrite」関数を使ってファイルに書き込みをする方法
チェック
「is_file」関数 - 指定パスがファイルかをチェックする方法「is_dir」関数 - 指定パスがディレクトリかをチェックする方法
画像ファイル
画像ファイルのIPTC情報を取得する方法 画像ファイルをZipファイル形式でダウンロードさせる画像をコピーする方法画像のキーワード情報を取得する方法画像ファイルから「EXIF」ヘッダを読み込む画像の大きさ・画像情報を取得する
情報
「PHP」の出力系関数 - プログラミングで必須のデータ内容をチェックする方法関数の返り値を複数で受け取る方法使用可能なメモリ使用量を変更する方法mb_send_mail - エンコード変換を行ってメールを送信する「Google」「Goolge Map]に渡した値が文字化けするときの解決方法PHPで日付比較をする方法
文字列
「文字列」の長さを取得する方法【 substr 】「文字列」から一部分を取り出す方法【 explode 】「文字列」を分割する方法【 preg_split 】正規表現で「文字列」を分割するランダムな数字を取得する方法
文字の検索
「strpos」関数で指定文字の最初の位置を確認する方法「preg_match」関数で指定した「正規表現」で検索する方法
文字の置換
「str_replace」関数で指定した文字列を置き換える方法「preg_replace」関数で指定した文字列を置き換える方法
文字の削除
「trim」関数 - 文字列の両端から指定文字を削除する方法「ltrim」関数 - 文字列の先頭から指定文字を削除する方法「rtrim」関数 - 文字列の末尾から指定文字を削除する方法文字列の中にある「文字」を削除する方法「改行」を削除する方法文字列の「空白(スペース)」を削除する方法
配列
配列に値を追加する方法配列の値を削除する方法配列の有無を確認する方法配列の中から重複した値を削除する配列の空の値を削除する配列の並び順を変えるis_array - 変数が配列かを確認するin_array - 配列の中に指定した値があるか確認するimplode - 値の間に文字加えて配列を文字列に変換するarray_merge - 配列と配列を結合する方法
ライブラリ
「PHP」で使えるライブラリの種類「GD」ライブラリの使い方
Server / サーバー
サーバーの最大実行可能時間を変更する





【PHP】変数の使い方

【PHP】
変数の使い方







詳しくは、
下記をご参照ください。



変数とは


「PHP」のへ データを保存できる型枠であり、変数に保存したデータ内容は、代入することで上書きができる。
保存したデータは、変数名を記述することで、データを参照することができる。


Back

変数の書式


PHPでの変数の使い方は、
先頭に「$」記号をつけて変数名を記述することで、
変数であることを明記するようになっている。

「PHP」での「変数」の記述方法

変数の宣言 $変数名;

宣言と代入 $変数名="";
$変数名=値;

$変数名="";
$変数名="文字列";
$変数名=123;
$変数名=$変数名;
$変数名=$配列名[0];

代入 $変数名=値;


$変数名="";
$変数名="文字列";
$変数名=123;
$変数名=$変数名;
$変数名=$配列名[0];

変数の呼び出し $変数名;
関数名($変数名,$変数名,$変数名,$変数名,・・・・){}
$配列名[0]=$変数名;
$変数名=$変数名+$変数名;



Back

「変数」を「宣言」する方法


「PHP」は、
「変数」を取り扱う方法が、
厳密ではなく、
比較的、使いやすいになっている。


「変数」は、
「宣言」「代入」「読み込み」
で成り立っており、
厳密なプログラムでは、
「宣言」をしていないと使用できなかったりする。

「PHP」は、
初めて「$変数名」を使用した時に、
自動的に「宣言」をしてくれるようになっている。

「PHP」で宣言を明確にしたい場合は、
$変数名;
と記述すれば良い。


「PHP」は、
「宣言」を気にせず、
使用するのが良い点でもあるので、
「変数」を
$変数名=値;
というように使用すれば、
「宣言」と「代入」が実行されたことになる。


Back

「変数」に「値」を「代入」する方法


「PHP」の「変数」に、
「値」を代入するには、
$変数名=値;
という「式」を利用して代入する。



「PHP」で「変数」に「値」を代入する書式

$変数名=値;

$変数名="";
$変数名="文字列";
$変数名=123;
$変数名=$変数名;
$変数名=$配列名[0];



Back

「変数」の「値」を読み込む方法


「PHP」で、
「変数」の「値」を「読み込む」には、
「$変数名」と記述すれば良いだけ。


「関数」「配列」に組み込む時でも、
「$変数名」と記述すれば、
「値」が、
「関数」「配列」に適用される。



「PHP」で「変数」の「値」を読み込む書式

$変数名;
関数名($変数名,$変数名,$変数名,$変数名,・・・・){}
$配列名[0]=$変数名;
$変数名=$変数名+$変数名;


Back

「変数」に「複数値」を「組み合せ」で「代入」する方法


「PHP」は、
「変数」に「値」を代入する時に、
変数などを複数個を「組み合せ」て、
一つの「値」として「代入」することができる。


「変数」に、
「複数の値」を組み合せて、
一つの「値」として格納する場合は、
「.(ピリオド)」を使用する。


「文字列」「変数」「数値」「配列値」を
それぞれ組み合せて、
「変数」に格納することが可能。

「$変数名="あいう"."えお";」という式だと、
「変数の値」は、「あいうえお」という「値」になる。
「$変数名=1234."+".56789;」という式だと、
「変数の値」は、「1234+56789」という「文字列の値」になる。

書式
コード
$変数名="文字列"."文字列";文字列文字列
$変数名=1234.56789;123456789
$変数名=$変数名.$変数名;変数の値変数の値
$変数名="文字列".1234;文字列1234
$変数名="文字列".$変数名;文字列変数の値
$変数名=$変数名.1234;変数の値1234
$変数名=$変数名."文字列";変数の値文字列


Back

「変数」に「値」を「追加」する方法


「PHP」では、
「.(ピリオド)」を使用することで、
「変数」に格納されている「値」に、
追加で「値」を「追加」することができる。
「あいう」という「変数の値」が格納されているところに、
「えお」を追加して、
「あいうえお」という「変数の値」にすることができる。


「.(ピリオド)」を使用して、
「12345」という「変数の値」に、
「67890」という「数値」を追加すると、
「計算」するのではなく、
「1234567890」という「値」になる。

計算して追加したい場合は、
「.(ピリオド)」の代わりに、
「+」「-」などを使用する。

「変数」に「値」を「追加」する書式
$変数名.=値;

$変数名.="文字列";
$変数名.=$変数名;
$変数名.="文字列;
$変数名.=$変数名;


Back

「変数」の「数値」と「数値」を計算して「代入」する方法


「PHP」で、
「変数」を使用するのに、
便利な方法。

「変数の値」と「数値」を計算して、
そのまま、その「変数」に「値」を変更して保存する方法がある。


「$変数名=6」にして、
後から「5」を「足し算」で「追加」したい場合、
「$変数名=$変数名+5」と記述しないといけないところを、
「$変数名+=5」だけで済む。


わかっていると便利な機能。
「足し算」「引き算」「掛け算」「割り算」
もできる。



「変数」の「数値」と「数値」を計算して「代入」する書式
$変数名+=数値;
$変数名-=数値;
$変数名/=数値;
$変数名*=数値;



Back