PHP関数

2つ以上の配列を結合する関数にarray_mergeがありますが、この関数では結合する配列の数値インデックスを0から始まるように新たに割り当てる仕様になっています。

PHPマニュアル:array_merge

結 ...

エラーメッセージ

PHPを実行しているとさまざまなエラーメッセージが表示されます。主なものは次の3種類です。

エラー(Error)
警告(Warning)
注意(Notice)

これらの違いを簡単に説明します。

エラ ...

WordPress

「Notice: Constant HEADER_IMAGE_WIDTH already defined」は、PHPスクリプトで同じ定数を2回定義したときに表示されるメッセージです。この例では「HEADER_IMAGE_WIDTH」と ...

PHPサンプルコード

文字列に含まれる文字の位置をのように指定することでn番目の文字を簡単に取得できます。以下は「ABCDEFG」の3番目の文字を取得する例です。

先頭の文字はで、この例ではによって3番目の「C」が返されます。

○実 ...

PHP全般

arrayなどで配列を作成するときに指定するインデックスは型の自動変換(キャスト)が行われます。

たとえば、次のように配列を定義します。

この配列を出力すると、文字の「3」や円周率の3.14は3にキャストされま ...

PHPサンプルコード

西暦2000年から2037年あたりまでの13日の金曜日をリストアップするコードです。何の役に立つのかわかりませんが、別のサイトで使ったので掲載しておきます。

○実行結果

…略…
201 ...

PHPサンプルコード

直角三角形の2辺の長さが3cm、4cmの場合、32+42=52から、斜辺は5cmになります。

PHPではhypot関数を使ってhypot(3, 4)のように2辺の長さを指定することで、斜辺の長さを求めることができます。

MySQL

次のコードはMySQLのデータを一覧表示していますが、MySQL設定ファイル(my.iniまたはmy.cnf)に文字コードの定義をしていないなどの原因で、文字化けすることがあります。

PHP 5.3.6以降では、接続文字列 ...

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

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

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