Подтвердить что ты не робот

Отображать значение bindParam с использованием PHP PDO

Есть ли простой способ отбросить значение, сохраненное в связанном параметре.

$sql ="call storedproc(:firstname, :lastname)";
$stmt = $this->DBH->prepare($sql);
$stmt->bindParam(':firstname', $fname);
$stmt->bindParam(':lastname', $lname);

//I want to do this
echo $stmt->firstname;
$stmt->execute;
4b9b3361

Ответ 1

Если вы хотите "видеть", что происходит, тогда PDOStatement- > debugDumpParams():

Сбрасывает информацию, содержащуюся в подготовленном сообщении непосредственно на выходе. Он будет содержать используемый SQL-запрос, количество используемых параметров (Params), список параметров, их имя, тип (paramtype) в качестве целого числа, их имя или позицию ключа, значение и позицию в запросе (если это поддерживается драйвером PDO, в противном случае оно будет равно -1).