温馨提示×

php探针文件内容怎么写

PHP
小亿
107
2023-10-12 07:29:27
栏目: 编程语言

编写一个基本的 PHP 探针文件可以参考以下代码:

<?php
// 获取服务器信息
$serverInfo = [
'操作系统' => PHP_OS,
'服务器软件' => $_SERVER['SERVER_SOFTWARE'],
'PHP版本' => PHP_VERSION,
'数据库支持' => function_exists('mysqli_connect') ? '是' : '否',
// 添加其他需要的服务器信息
];
// 获取扩展信息
$extensions = get_loaded_extensions();
// 获取 PHP 配置信息
$phpInfo = [
'PHP配置文件' => php_ini_loaded_file(),
'PHP加载扩展' => $extensions,
// 添加其他需要的 PHP 配置信息
];
?>
<!DOCTYPE html>
<html>
<head>
<title>PHP探针</title>
<style>
body {
font-family: Arial, sans-serif;
margin: 20px;
}
h1 {
margin: 0;
padding: 20px 0;
border-bottom: 1px solid #ccc;
}
table {
border-collapse: collapse;
width: 100%;
}
table th, table td {
padding: 10px;
border-bottom: 1px solid #ccc;
text-align: left;
}
</style>
</head>
<body>
<h1>PHP探针</h1>
<h2>服务器信息</h2>
<table>
<?php foreach ($serverInfo as $key => $value): ?>
<tr>
<th><?php echo $key; ?></th>
<td><?php echo $value; ?></td>
</tr>
<?php endforeach; ?>
</table>
<h2>PHP配置信息</h2>
<table>
<?php foreach ($phpInfo as $key => $value): ?>
<tr>
<th><?php echo $key; ?></th>
<td><?php echo $value; ?></td>
</tr>
<?php endforeach; ?>
</table>
</body>
</html>

这个 PHP 文件会输出服务器信息和 PHP 配置信息的表格。你可以根据自己的需求添加或修改其中的内容。

0