XAMPP

xamppは基本的にファイル一式をコピーするだけで使用可能になる便利なツールですが、各種設定ファイルのパスの関係上、別フォルダに移動したり、フォルダ名を変更するとうまく動作しなくなることもあります。

その場合、xamppに ...

ブラウザ

スクリプトのテスト時はブラウザのタブをいくつも開くこともあります。IE8にしてから、「新しいタブ」メニューの反応が悪く、タブを開くのに待たされるとお嘆きの方へ。IEの「ツール」‐「アドオンの管理」メニューから「Java(tm) Plu ...

PHP関数

mb_strlen関数でカウントした文字数がおかしく感じることがあります。ほとんどの場合、マルチバイト関数で使う文字コードの設定の問題です。php.iniの設定「mbstring.internal_encoding」をチェックしてみま ...

PHP関数

http_build_query関数は、URLパラメータに使える「id=001&name=nisi&age=40」のような&で区切られた文字列を配列から作成できる便利な関数です。

▼http_bui ...

PHP全般

次の例では、switch文による条件分岐がうまくいかず、おみくじの結果が「大当たり中当たりハズレ」のようにすべて表示されてしまいます。

switch文で条件分岐させるには、それぞれのcaseの最後にbreak文を追加して、 ...

PHP全般

while文などのループがいつまでも終了しない無限ループ。起きて欲しくない事象ですが、スクリプト作成と悪戦苦闘しているようなときは発生しないとも限りません。そのたび、スクリプトがタイムアウトになる30秒や60秒待たされたり、大量の文字 ...

PHP全般

CMSなどを動作させるにはメール送信に使うSMTPサーバーが必要になることが少なくありません。ただし、さまざまな事情で、php.iniで「SMTP = localhost」のlocalhostの代わりに外部のSMTPサーバーを指定した ...

MySQL

レンタルサーバーによっては、会員1名につきMySQLデータベースを1つまたは2つのみ使用可能というケースも珍しくありません。これで問題が生じるわけでもありませんが、同じCMSツールをいくつもインストールしたい場合、テーブル名が重複しな ...

PHP・WordPress修正サポートのご案内

PHP修正サポートへの問い合わせ

PHP修正サポートへのお問い合わせはこちらからお願いします。