未分類

No Image

一見違いが分かりにくく、しかもどちらを使っても問題がない
非常に使い分けが難しい
実装はインターフェイス、継承は抽象クラスと考え、うまく使い分けよう

未分類

No Image

アンダーバー2つで始まる名前の付いたclass内関数です
toString()で返す文字列を決めたり、serialize()メソッドの前に処理を挟むなど特殊な挙動が多く、あまり使うことはありません

未分類

No Image

class
プロパティにはアクセス権必須。(publicなど)
メソッドのアクセス権を省くとpublic扱いになる

未分類

No Image

class a{}
$foo = new a();
$bar = $foo;
この時コピーされるのは参照なので、$fooを変更しても$barが変更される
値でコピーしたい場合はcloneを使う

未分類

No Image

マニュアルの訂正は記事右上のeditからできる。
リンク先では文章を訂正した後、保存を押せば訂正できる。気づいたらどんどん訂正していこう

ただ、承認されるタイミングはかなり遅い

未分類

No Image

PHPマニュアルは膨大な量なので、マニュアルを読むための簡易マニュアルを作りました
標準でバンドルされていないものは調べていません。

PHPマニュアルには読むためのマニュアル

実は既にPHPマニュアルには読むためのマ ...

未分類

No Image
持続的データベース接続

同じホスト、同じユーザー名、 同じパスワード(利用可能な場合)でオープンされた接続はphp終了後も持続する。
phpが勝手にやってくれるのであまり気にしなくてもいい
要するにあんじょようやってくれ ...

未分類

No Image
インクリメントについて

$a = 1;
$a++;
echo $2;/* “2”が出力される */

文字列もインクリメントできる

$d = ‘A08’;
for ($n=0; $n<600; $n ...

未分類

No Image
演算子について代数演算子

$a * $b 乗算 $a および $b の積
$a/$b 除算 $a および $b の商
$a % $b 剰余 $a を $b で割った余り
$a ** $b 累乗 $a の $b 乗 ...

未分類

No Image

ifの簡易版です。四則演算の演算と捉えると、わかりづらいと思います。
$foo = TRUE;
echo $foo ? 1 : 2; //1が出力される。FALSEなら2