PHPきほんpc操作中

目次

PHP変数  説明や書き方
スーパーグローバル変数
について
php関数
いろいろな関数
について
配列
書き方など
について

できること

IDとパスワードを使った"ログイン認証"や"お問い合わせフォーム"、"掲示板"など PHP参考リンクさん

PHP書き方(ややおもい)   PHP書き方(シンプル)  PHP入門  PHPプログラム集  プログラム(スケジューラー作成)

PHP基本書き方

改行 文字の改行を行う場合は、 brタグを記載。

ブラウザはHTMLを解釈して表示するので、ブラウザ上で改行するにはHTMLのbrタグが必要。

HTMLタグなので「文字列」として扱われます。他の文字と同様、クォートが必要になります。

外部リンク参考サイトさん  改行について

文字コード 文字コードは UTF-8 にしておく。文字コード UTF-8 でファイルを作成
UTF-8 は Unicode という文字コードの一つ。

「Unicode」世界中の文字を共通の文字コードで利用できるようにするための規格。

コメント /*から*/で囲まれた部分はコメントとなり表示されません。

「//」と「#」は後ろ1行分をコメントとして扱います
スクリプトの内容をわかりやすくするために「コメント」を書きましょう。

関数

関数とはPHPで処理をする命令のこと。たくさん種類がある。

関数に渡す情報が引数(パラメータ)で、それを関数が処理して戻り値という情報を返す

内部関数(ビルトイン関数)PHPにあらかじめ用意されている関数

外部リンク参考サイトさん 関数、引数 

いろいろな関数

htmlspecialchars関数 XSS(クロスサイトスクリプティング)対策としてHTML特殊文字をHTMLエンティティに変換する。
フォームから送られてきた値や、データベースから取り出した値を安全にブラウザに表示する際に使用します。

isset関数 変数がセットされていること、そして NULL でないことを検査する  
empty関数  変数が空であるかどうかを検査する

外部リンク参考サイトさん issetとemptyについて

nl2br関数 改行が含まれる文字列を表示させる。文字列が改行される。

配列

変数には1つの値しか保存できませんが、配列を使用すれば複数の値を保存することができます。

具体的な書き方

配列名の最初に $ を付け、さらに [  ] 内に番号をつけて区別。

1文字目にアルファベットの小文字・大文字(数字はNG)、アンダーバー
2文字目以降には、数字、アルファベットの小文字・大文字、アンダーバーが利用できます。
連想配列

文字列をキーにした配列のこと

文字列なので、「"」(ダブルクォーテーション)もしくは「'」(シングルクォーテーション)囲む。
外部リンク参考サイトさん 配列と関数

array関数 配列をつくる命令

楽しくpc