Programming-PHP
コンストラクタ コンストラクタ(constructor)は 、クラスのインスタンスが作られた直後に自動的に実行されるメンバ関数のこと。 メンバ関数とは オブジェクト指向言語において、あるクラスのメソッドを定義する関数。
下記のように日本語でファイルを保存しようとすると、日本語部分が消えてしまいます。 Output($name.".pdf","I"); 解決方法 tcpdfフォルダ直下のtcpdf.phpを修正する。 7592行目にあるOutputメソッド内の、下のpreg_replaceをコメントアウトする。
正規表現を使わない場合 strops関数を使う。 strpos、strstr、preg_matchなどの中で最も高速でメモリ消費も少ない。 strposは、該当する文字列が見つからなかった場合は、falseを返す。
グローバル変数とは グローバル変数とは、ファイル全体で有効な変数のことを指す。 ファイル内で定義されたグローバル変数は、ファイル内のどの関数からも呼び出して使うことが可能。 ファンクション内でグローバル変数を使うには、「global グローバル変数…
mcrypt_create_ivとは ランダムな文字列を生成する。 PHP 7.1.0 で 非推奨 となり、PHP 7.2.0 で削除 されました。 代替は以下 random_bytes 暗号論的に安全な、疑似ランダムなバイト列を生成する関数。
今回使うライブラリは、既存のPDF文書をテンプレートとして引用できるので、静的なレイアウト作成や細かい調整などはwordやExcelで行うことができます。 動的なデータに関しては、座標指定で配置可能です。 ライブラリとフォントをダウンロードする TCPDF PD…