How important is user experience when it comes to horizontal scrolling in a table generated by PHP?

User experience is crucial when it comes to horizontal scrolling in a table generated by PHP. It is important to ensure that the table is responsive and easy to navigate for users. One way to improve user experience is to add a horizontal scrollbar to the table so that users can easily view all the content within the table without any issues.

echo '<div style="overflow-x:auto;">
        <table>
            <tr>
                <th>Header 1</th>
                <th>Header 2</th>
                <th>Header 3</th>
            </tr>';

// Loop to generate table rows
for($i = 0; $i < 10; $i++) {
    echo '<tr>
            <td>Data 1</td>
            <td>Data 2</td>
            <td>Data 3</td>
          </tr>';
}

echo '</table>
      </div>';