如何在 html 中调试 php 代码?

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


谢谢


一只名叫tom的猫
浏览 91回答 2
2回答

呼唤远方

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

繁星淼淼

您可以在文件{{ dd($highestRow) }}内使用.blade.php。
打开App,查看更多内容
随时随地看视频慕课网APP