Php 如何在Laravel刀片视图中检查SQL server版本

Php 如何在Laravel刀片视图中检查SQL server版本,php,mysql,laravel,server,Php,Mysql,Laravel,Server,如何检查Laravel刀片文件中的SQL server版本。我要制作文件系统信息。 现在我有这个: <div>Laravel version: {{ App::VERSION() }}</div> <div>PHP version: @php echo phpversion(); @endphp</div> 您可以使用RAW查询: $results = DB::select( DB::raw('SHOW VARIABLES LIKE "%ver

如何检查Laravel刀片文件中的SQL server版本。我要制作文件系统信息。 现在我有这个:

<div>Laravel version:  {{ App::VERSION() }}</div>
<div>PHP version: @php echo phpversion(); @endphp</div>

您可以使用
RAW
查询:

$results = DB::select( DB::raw('SHOW VARIABLES LIKE "%version%"') );
您将找到有关已安装MySQL的其他版本详细信息 软件如
innodb\u版本
protocol\u版本
version\u ssl\u库
还有更多

参考:

试试这个

<?php echo mysql_get_server_info(); ?>


Use-maybeTo-Use
mysql\u-get\u-server\u-info
首先需要与db
mysqli\u-get\u-server\u-info(mysqli$link)建立连接:string
如何从数组$result获取值版本和版本注释。当我使用@foreach($results as$result)$result->verison@endforeach时,我得到的错误是无法使用stdClass类型的对象作为数组。如果我使用print\u r($results);我有一个视图数组,其中是[3]=>stdClass对象([Variable\u name]=>version[Value]=>10.2.2-MariaDB)
<?php echo mysql_get_server_info(); ?>