メモ程度に.逐次追加予定.
関数
isset($val)
変数が定義されているか調べる.
定義されているときはtrue, 定義されていないときはfalse.unset関数を使った変数はfalseを返す.
mb_ereg("pattern", "text")
正規表現patternにtextがマッチするかどうかを調べる.
一つもマッチしなかったらfalse,ひとつ以上マッチしたらマッチした数を返す(すなわち0以上,ちなみに0以外の数はtrueになる).
preg_match("/pattern/", "text")
PHPにはmb_ereg系とpreg_match系の2つの正規表現関数群が標準ライブラリに入っているらしい.
preg_match系はpatternをスラッシュで囲む必要がある.
なんで2つあるのかは知らない.
echo("string"), print("string")
出力関数.
文字列と数値以外は出力できない(自分で試してみた感じ).
なので,真偽値や連想配列を出力したいときは,後述のvar_dumpを使う.
echoはカンマで区切って一気に複数出力できる.
厳密には関数ではないらしい.
var_dump(v)
echo関数やprint関数と違い,変数の中身がそのまま出力される.デバッグ用?