SQL Aufgaben-Funktion

<?php

try {
    // PDO erstellen - mit DB-Server verbinden, Fehlerbehandlung aktivieren
    $pdo = new PDO( "mysql:host=$dbserver;dbname=$dbname;charset=utf8mb4",
        $dbuser, $dbpass, array( PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION ) );

    function SQL_Ausgabe( $sql, $pdo )
    {
        $result = $pdo->prepare( $sql );
        $result->execute();
        $rows = $result->rowCount();
        if( $rows == 1 )
            echo "<p>( $rows Datensatz ) </p>";
        else
            echo "<p>( $rows Datensätze ) </p>";

        $sql .= " LIMIT 0, 10";

        $result = $pdo->prepare( $sql );
        $result->execute();

        $columns = $result->columnCount();
        echo "<table border='1'>";
        echo "<tr>";
        for( $i=0; $i < $columns; $i++ )
        {
            $meta = $result->getColumnMeta( $i );
            echo " <th> " . $meta['name'] . " </th> ";
        }
        echo "</tr>";

        foreach( $result As $table )
        {
            echo "<tr>";
            for($i=0; $i<$columns; $i++)
                echo " <td> " . $table[$i] . " </td> ";
            echo "</tr>";
        }
        echo "</table>";

        return;
    }

    // alle Daten aus der Artikel-Tabelle ausgeben:
    SQL_Ausgabe( "SELECT * FROM artikel", $pdo );

}

catch ( PDOException $e ) {
    echo "<b>Es ist ein Fehler aufgetreten:</b> <br>" . $e->getMessage();
}

?>