PHP逆引き大全 516の極意

データベースの極意 - Tips393 プリペアードステートメントに含まれる情報をデバッグ出力する

登録タグ
PHP
Icon comment count 0
Icon stock count 0

6-2PDO(PHP Data Object)の利用Tips393 プリペアードステートメントに含まれる情報をデバッグ出力する

Level2

PointPDOStatement::debugDumpParams()メソッドを利用する

プリペアードステートメントに含まれる情報をデバッグ出力するには、PDOStatement::
debugDumpParams()
メソッドを利用します。

通常は標準出力に出力しますが、出力制御関数と組み合わせて利用することで、変数に格納することも可能です。

変数に格納するには、以下のように記述します。下記は変数$debugに出力内容を格納する例です。

ob_start();
$stmt->debugDumpParams();
$debug = ob_get_contents();
ob_end_clean();
リスト1393.php
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>プリペア

出典情報

Medium

PHP逆引き大全 516の極意

  • 著者: 大家 正登, 茂木 健一, 鮫島 康浩, 谷中 志織

コメント

    コメントはありません