为了账号安全,请及时绑定邮箱和手机立即绑定

如何在 html 中调试 php 代码?

如何在 html 中调试 php 代码?

PHP
一只名叫tom的猫 2023-10-15 17:22:27
我在我的项目中使用 Laravel。我在 HTML 中编写了一些 PHP 代码,这些代码基本上在我的.blade.php文件下。我正在尝试调试标签$highestRow内的变量tbody。<tbody>   <?php   $objPHPExcel->setActiveSheetIndexByName('Xns');   $highestRow = $objPHPExcel->setActiveSheetIndex(14)->getHighestRow();   for($i=1;$i<=$highestRow;$i++){      $dataC = $objPHPExcel->getActiveSheet(0)->getCell('A'.@$i)->getCalculatedValue();                                                                      echo"<tr>";           echo"<td>";                $name = $objPHPExcel->getActiveSheet(0)->getCell('A'.$i)->getCalculatedValue();                 echo e($name);            echo"</td>";                for($column = 'B'; $column != $highestColumm; $column++){                   echo"<td>";                         $name = $objPHPExcel->getActiveSheet(0)->getCell($column.$i)->getCalculatedValue();                                                                                                                                        echo e($name);                                                                                     echo"</td>";                 }                                                                        echo"</tr>";    ?></tbody> 我尝试过var_dump($highestRow),但我的控制器只是越过断点。我正在寻找一些x_debug()用于调试的东西。我只记得 Xdebug 中有一些函数可以在这种情况下进行调试。谢谢
查看完整描述

2 回答

?
呼唤远方

TA贡献1856条经验 获得超11个赞

我们可以xdebug_break()在这里使用。因为这个函数可以打破 PHP 中的任何一行。



查看完整回答
反对 回复 2023-10-15
?
繁星淼淼

TA贡献1775条经验 获得超11个赞

您可以在文件{{ dd($highestRow) }}内使用.blade.php



查看完整回答
反对 回复 2023-10-15
  • 2 回答
  • 0 关注
  • 90 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信