PHP関数

settype関数は変数の型を変換できる関数ですが、使い方を間違えないようにしましょう。次の例では、settype関数を使って変数を数値に変換しようとしていますが、意図した「10」と表示されずに「1」と表示されます。

○実 ...

PHP関数

セッションデータを格納するディレクトリが設定されていない場合、session_start関数で「open failed:No such file or directory」というWarning(警告)が表示されます。または、指定された ...

PHP関数

session_start関数でCookieを作成するためのHTTPヘッダーを作成できないという意味です。原因は、そのページではすでに何らかの文字列などが出力されており、その際にHTTPヘッダーが出力されてしまっていることが考えられま ...

PHP関数

原因1:存在しないURLを参照したとき

Twitterと連携するPHPスクリプトでfile_get_contents関数を使うことも少なくありませんが、この関数では、指定したURLが存在しない場合はWarning(警告)が表示されます。 ...

PHP関数

file_put_contents関数は、ファイルに文字列を書き込む関数ですが、3番目のパラメータに指定する動作設定を省略すると、上書きモードでデータが書き込まれます。つまり、ゲストブックなどでこの関数を使う場合は、最後の行に続けて書 ...

PHP関数

原因1:タイムゾーンの設定が間違っている

date関数で表示した時刻が正しく表示されない場合は、タイムゾーン(地域ごとの時間帯)の設定が原因かもしれません。たとえば、タイムゾーンの設定が東京ではなく欧米などになっていると、現在の時刻が9 ...

PHP関数

mb_send_mail関数で送信したメールが文字化けする主な原因は次のようなものがあります。

内部処理で使う文字コードが設定されていない
メールの言語(日本語)が設定されていない
送信者やCCの日本語がエンコードさ ...

PHP関数

 従来からあるdate関数などの日付・時刻関数は、32ビットコンピュータでは2038年頃に限界がきます。「PHP入門」という点では今すぐ大問題になるわけではありませんが、実社会ではもう少し早く問題が発生する場合があります。

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

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

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