ざっくりん雑記

プログラミングで忘れそうなことをひたすらメモる

2016-03-01から1ヶ月間の記事一覧

PHP - print_r()とvar_dump()について

print_r()やvar_dump()は、渡された内容を見やすい形式で出力する。文字列や数値の場合はecho, print()と同様に単純に文字列として出力する。 配列の場合は、以下のように出力する。 'azunobu', 'age' => 20, 'location' => 'Iwate'); print_r($a); var_dum…

PHP - ヒアドキュメント

複数行にまたがる文字列を出力したいとすると、文字列を連結したり、以下のように

PHP - 関数のパラメータ

関数を定義するとき、任意の値を引数(パラメータ)として渡すことができる。 渡す方法として、値渡しと参照渡しがある。 値渡しのパラメータ 大抵の場合は、こちらを使う。引数には任意の式を指定でき、式の内容が評価された後の値が関数に渡される。

PHP - キャスト演算子

PHP

値を特定の型として扱いたい PHPは元々、弱い型付けの言語であるが、特定の型として扱いたい場面もある。 そういった時は以下のキャスト演算子でキャストすることも可能。 PHPのキャスト演算子 演算子 同じ意味の演算子 変更後の型 (int) (integer) 整数 (bo…

PHP (PDO) - Unknown character set

PHP

PDOクラスにおいてのDB接続時エラー define('DSN', 'mysql:host=localhost;dbname=hoge;charset=utf-8;'); define('USER', 'piyouser'); define('PASSWORD', '1234'); try { $dbh = new PDO(DSN, USER, PASSWORD); echo '接続に成功しました。'.'<br>'; } catch …