by shigemk2

当面は技術的なことしか書かない

2011-12-14から1日間の記事一覧

NULLの判定

priceカラムがnullのレコードを取り出したいときは、どうしたらよいのか。 mysql > select * from users where price = NULL; = NULLではない。 mysql > select * from users where price is NULL; なお、NULLでないときは、 mysql > select * from users wh…

ランダムな文字列を生成する

php

12文字の文字列をランダムで生成したいとき、どうしたらいいんだろうと ふと思ったので、 PHP でランダム文字列を生成|てくめも@ecoop.net こちらから拝借し、コードを作成しました。

シード値

擬似乱数 - Wikipedia疑似乱数(乱数列(乱数)のように見えるが、実際には確定的な計算によって求めている数列に含まれる数)の 内部の初期値のこと。コンピュータから算出される乱数は完全なランダムではなく、特定のアルゴリズムの下で 計算された数値を算…

check the manual that corresponds to your MySQL server

割と笑えるのだが、 モデルのファイル名を単数形ではなく複数形(model.phpではなく、models.php)にすると、 check the manual that corresponds to your MySQL server みたいなエラーが出てしまう。 モデル名に注意すると良いですよ。

is_array

php

bool is_array ( mixed $var ) 与えられた変数が配列かどうかを検査し、 var が 配列型 の場合 TRUE、 そうでない場合 FALSE を返す。varがnullならfalseになる追記:varが空の配列だと、trueになる。そのため、空の配列をハジキたいときは、 emptyを使うのが…