こんなエラーメッセージが表示された。
Warning: chr() expects parameter 1 to be int, string given in <your dir>/tcpdf/include/tcpdf_fonts.php on line 1671
原因は分からないので、Webを検索したら下のページに
同じエラーメッセージとその解決方が記載されていた。
https://wsdlab.com/?p=855
指示通りにtcpdf_fonts.phpファイルの
return chr($c); を return chr(intval($c)); に
修正したら、エラーは消えPDFファイルが出力された。
注意
1671行目辺りには return chr($c); が2か所ある。
public static function unichr($c, $unicode=true) {
if (!$unicode) {
return chr($c);
} elseif ($c <= 0x7F) {
// one byte
return chr($c);
・
// one byte の下の return chr($c); を修正した。
【このカテゴリーの最新記事】
-
no image
-
no image
-
no image
-
no image