这里的价格值是从需求产品的数据库中提取的,并且是固定 0.26 -6ren">
gpt4 book ai didi

类 stdClass 的 PHP 对象无法转换为字符串

转载 作者:行者123 更新时间:2023-12-02 07:01:56 25 4
gpt4 key购买 nike

我做了一个小的乘法函数

 <p><?php
$a= "<?php echo $this->prodDet->v_price?>";
$b=.26;
$c=$a*$b;
echo $c;
?>

这里的价格值是从需求产品的数据库中提取的,并且是固定 0.26 变量的倍数。想知道为什么会出现这个错误 -

Catchable fatal error: Object of class stdClass could not be converted to string in

我正在学习 PHP 的基础知识。有人可以建议如何解决它吗?

谢谢

最佳答案

你不知道你在这里尝试什么?

$a = "<?php echo $this->prodDet->v_price?>";

$a照看像 <?php echo <the value of $this->prodDet->v_price>?> 这样的作业. <?php部分没有执行。你肯定想写:

$a = $this->prodDet->v_price;

并确保 $a到底不是对象! (你可以通过 var_dump($a); 在分配后的行中查看)

关于类 stdClass 的 PHP 对象无法转换为字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19342776/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com