PHPのpathinfo()で拡張子やファイル名を取得する方法
ファイルアップロード時に正しい拡張子かチェックしたり保存するときにファイル名をDBに登録する場合を想定しています。 また、DBから取得したファイル名の拡張子を見て出力方法を変えたり、ファイル名に特殊な文字列を持たせてそれ…
プログラマーの技術や経験の暴露ブログです。何か聞きたいことがあれば遠慮なくご連絡ください。
ファイルアップロード時に正しい拡張子かチェックしたり保存するときにファイル名をDBに登録する場合を想定しています。 また、DBから取得したファイル名の拡張子を見て出力方法を変えたり、ファイル名に特殊な文字列を持たせてそれ…
今回は複数の画像を並べて↑のような1つの画像を作成してみました。 画像Aに画像Bを重ねるような処理は以前作成した記事でも確認出来ました。 ≫ PHPで画像に別の画像を重ねる方法 複数の画像を重ねたり並べて配置したりする場…
PHPで画像に塗りつぶした四角、楕円を描画する方法です。 以前線の引き方を紹介しました。 ≫ PHPで画像に直線や四角、楕円の線を引く方法 このやり方とよく似てるんですが、描画する関数がちょっと違うだけです。 PHPで画…
PHPで画像に線を描画できることは分かりました。≫ PHPで画像に直線や四角、楕円の線を引く方法 このとき線の太さは変えられないのか? 線を太くするのは imagesetthickness() を使います。 だけど円の線…
今回は画像に線を引く方法の紹介です。 線と言っても直線だけでなく、四角や楕円の線の引き方も紹介したいと思います。 PHPで画像に直線を引く方法 背景用に用意した青い画像 blue.jpg に、白い線を引いてみます。 サン…
今回は画像に文字列を重ねる方法です。 画像に画像を重ねるならイメージなんとなくイメージできますが、文字列を画像内に挿入??そんなこと出来るの?!って僕は最初思いました。 結果を言うとimagettftext()という便利…
PHPで既存の画像に別の画像を重ねる方法です。 例えば左上の隅にロゴ画像を挿入したいと思ったときに使える方法です。 重ねて上になる画像(ロゴ画像の方)の背景は透明にしておいたほうがうまくいきます。 同じ作業…
PHPで読み込んだ画像のサイズを調整して適切なサイズに変更したい場合の方法です。 画像オブジェクトにsetSize(x, y)みたいに新しいサイズを指定できるんかなと思ったけどそんな簡単なものは無かったです。  …
PHPで簡単な画像を作成する方法をです。 簡単な画像はどのくらい簡単かというと、今回は青一色の画像です(笑) サイズは1280×720ピクセルの画像とします。 この画像を作成し、サーバー上に「blue.jpg」というファ…
QRコードって自分で作れるのかな?と思って調べてみたらPHPで簡単に作れることが分かりました。 実際に作成した簡単なサンプルを元に解説していきます。 PHPでQRコードを作成する方法 QRコードを作成するには、既にQRコ…