- PHP全般
- 28 view
二重ループを一気に抜けるにはラベル付きbreakの代わりに「break 2」またはgoto演算子を使う
ループの中でbreak文を使うと、そのループを抜けることができますが、二重ループの内側でbreakを使うと、内側のループを抜けるだけです。<?…
ループの中でbreak文を使うと、そのループを抜けることができますが、二重ループの内側でbreakを使うと、内側のループを抜けるだけです。<?…
switch文で作成した条件の分岐がおかしく感じるときがあります。次の例は、「大吉」を引いたときのみ「大吉」と表示する簡単なswitch文です。&l…
原因:magic_quotes_gpcが有効(on)になっているフォーム入力値に「¥」がくっ付いてしまう場合、PHP設定項目のmagic_quotes_…
作成したPHPスクリプトを配布するとき、データベースのセットアップが面倒な場合があります。特に、掲示板やアンケートなどのちょとしたフリーPHPスクリプト…
if文でfalseとの比較がうまくいかないときは、"false"と比較していないか確認しましょう。次の例では、$strがfalseかどうか調べていますが、「値は…
function.phpなど、ブラウザから直接アクセスされる用事のないファイルについて、直接アクセスされたときは処理を終了したい場合、__FILE__と$_SE…
配列の内容をフォームデータとして送信する場合は、そのまま送信できないので、文字列に直す必要があります($_SESSIONを経由させる方法もありますが)。…
PHP設定ファイル(php.ini)の主な設定項目をまとめます。デフォルトの設定ではうまくいかないので変更した方が良い項目や、変更してはいけない項目があります…