サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
ドラクエ3
tomodigi.com
PHPでPDFを動的に生成するライブラリ「TCPDF」のメモです。 標準で用意されているフォント以外を使う方法はWebで検索すると多数紹介されていますが、TCPDFの最新版(今回は6.2.3)でエラーが出てしまったので修正点を紹介します。 ライブラリのインストール方法等は割愛します。 以前の方法はTCPDFクラスからaddTTFfontを設定していましたが、新しいバージョンでは TCPDF_FONTS からaddTTFfontを呼ぶ必要があります。そのま実行するとCall to undefined method TCPDF::addTTFfont()とエラーが出てしまいます。 以前の方法 $pdf = new TCPDF("L", "mm", "A4", true, "UTF-8" ); $font = $pdf->addTTFfont('フォント名.ttf'); $pdf->SetFon
以前数値かどうか?というエントリで記述したようにPHPでの数値かどうかの判定にはis_intが使えると書きました。他にもctype_digitという関数があるのですが、この関数は”文字列”が”数字”かどうかを判定するので、string型で用いるのが前提になっています。つまり、float型はもちろん、int型もすべてfalseと判断されます。 いくつかの例でテストした結果を一覧表にしてみました。(PHPのバージョンは5.2.5) 元データ var_dump() is_numeric() is_int() ctype_digit()
このページを最初にブックマークしてみませんか?
『トモデジ tomodigi.com | デジタルもアナログも』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く