- ベストアンサー
【PHP+MySQL】質問二点/日本語の問題/“!”判定の意味
よろしくお願い致します。 apache2.2+PHP5+MySQL5で勉強中です。 ■日本語の問題について MySQLもPHP(HTML)も全てSJISで取り扱いたいと思っております。 自宅PCと学校PC共に同じ様にインストール及び設定したと思うのですが (違う所といえばOSがXPhome(自宅)とXPpro(学校)くらいでしょうか) 自宅PCではPHPでDB接続して、mysql_query("SET NAMES sjis"); の一文を入れなければブラウザで日本語出力ができません。 学校PCではこの一文なしに日本語が表示されるのですが…。 できればSETSQLなしにできればと思っているのですが、 設定ファイル(ini)か何かの問題でしょうか。 ■“!”判定の意味について if(!$atai)で判定すると 0 もNULLと同じ様にかかってくるのですが。 この!はどういう意味の判定なのでしょうか。 またNULLだけをはじきたい場合はどのように書くのがよろしいでしょうか。 ご存知の方いらっしゃいましたらご教示願います。 よろしくお願い致します。
- みんなの回答 (3)
- 専門家の回答