php_os 检查php运行环境
2024-09-18 08:52:33
if(strtolower(PHP_OS)=='linux'){
$tests['os']['state']="good";
$tests['os']['message']='OS Detected: '.PHP_OS;
}
。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
<?php
// Example loading an extension based on OS
if (!extension_loaded('sqlite')) { 判断sqlite扩张是否加载
if (strtoupper(substr(PHP_OS, 0, 3)) === 'WIN') {
dl('php_sqlite.dll'); 在程序运行时,加载对应的win扩展模块
} else {
dl('sqlite.so'); 在程序运行时,加载对应的linux扩展模块
}
}
// Or, the PHP_SHLIB_SUFFIX constant is available as of PHP 4.3.0
if (!extension_loaded('sqlite')) {
$prefix = (PHP_SHLIB_SUFFIX === 'dll') ? 'php_' : '';
dl($prefix . 'sqlite.' . PHP_SHLIB_SUFFIX);
}
?>
、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、
scandir — 列出指定路径中的文件和目录
说明
array scandir ( string $directory [, int $sorting_order [, resource $context ]] )
返回一个 array,包含有 directory 中的文件和目录。
<?php
$dir = '/tmp';
$files1 = $files2 = 1);
Array ( [0] => . [1] => .. [2] => bar.php [3] => foo.txt [4] => somedir )
。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
最新文章
- 逆向工程学习第一天--一个VC6编译的小程序
- quickSort算法导论版实现
- jQuery中的end()
- Entity Framework想说爱你不容易,这么多的报错,这么多的限制,该如何解决?
- Android课程---关于对话框的学习
- atitit.RESTful服务的概览and框架选型
- this关键字的使用
- Diode
- ASP.NET MVC在服务端把异步上传的图片裁剪成不同尺寸分别保存,并设置上传目录的尺寸限制
- Python 标准库 urllib2 的使用细节[转]
- SPRING IN ACTION 第4版笔记-第八章Advanced Spring MVC-001- 配置SpringFlow(flow-executor、flow-registry、FlowHandlerMapping、FlowHandlerAdapter)
- 请阐述调用Activity有哪几种方法,并写出相关的Java代码
- 转:基于node的web开发框架Express入门
- hdu 3290 (简单dfs)
- Linux之文件过滤分割与合并
- Java AOP (2) runtime weaving 【Java 切面编程 (2) 运行时织入】
- EBS并发程序监控
- 判断文本是否溢出/hover显示全部
- php箭头符号
- FlashFXP 4.3.1 注册码