スポンサードリンク

PHP 自分の備忘録

知識

文字コード

PHPはUTF-8N(ボムなし)で保存する。BOMはByte Order Markの略称。

改行コードはLinuxに入れる場合はLFで。

LF(UNIX.LINUX.MACOS)
CR(MAC OF9まで)
LF+CR(Windows)

文字化けが起きたとき調べること

1.PHPファイルを保存したときの文字コード
2.PHPファイル内で指定した文字コード(meta charset)
3.サーバ内の文字コード
4.PHPインタプリタ内の文字コード
5.表示するブラウザの文字コード

エスケープシーケンス

\n 改行
\t タブ
\\ バックスラッシュ
\$ ドル記号
\” 二重引用符

変数の決まり

・変数の前には$をつける
・一文字目は半角アルファベットか半角アンダースコア
・二文字目は半角アルファベットか半角アンダースコアか半角数字
・アルファベットの大文字・小文字は区別される。
・ハイフンは使えない
・変数名の後ろは半角スペースをあける。空けたくない場合は{}で括る。

配列とは

・変数の中に別の変数をつくる仕組み。
・中の変数の1つ1つを要素という。3つあれば3つの要素。
・要素にはそれぞれ異なる名前のキーが必要。文字か整数。
・要素に代入されたデータを値という。
・キーが文字列の配列を連想配列という。キーが数字の配列を単に配列という。
・変数=配列。変数名=配列名となる。

 

関数類

絶対値を返す(絶対値とは原点からの距離、-はない)

小数点以下を切り捨て

小数点以下を切り上げ

大文字に変換

文字の切り出し

累乗計算

文字の出現数のカウント

何文字目にあるかを探す

行の先頭や行末のスペースを取り除く

ランダム値を取得する

四捨五入

小数の桁を指定して表示する

通常はroundで事足りるが、0をroundした場合は、少数桁は表示されず0となる。その場合は、

置換

文字数の長さ

数字の先頭を0で桁埋め

配列から最大値/最小値

 

四則演算

剰余(割り算のあまり)

 

比較演算子

注意点。

・<>は使わない。
・等しい場合は、==(型無視)、===(型も含む)

等しくない(型無視)

等しくない(型も)

 

スポンサーリンク




スポンサーリンク





投稿日:

執筆者: