我如何调试 html 中的 php 代码?

How do i debug my php code inside my html?

我正在为我的项目使用 Laravel。我在 HTML 中写了一些 PHP 代码,基本上在我的 .blade.php 文件下。我正在尝试调试 tbody 标签内的变量 $highestRow

<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 中有一些函数可以在这种情况下进行调试。

谢谢

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

我们可以在这里使用xdebug_break()。因为这个函数可以打破 PHP.

中的任何行