Ⅰ php的扩展模块怎么添加
在PHP/etc 文件夹中加入扩展
在PHP 文件夹下的php.ini文件里 有很多dll文件的地方加入一行 你所添加的扩展的名字xxxx.dll
或者 是 在php.ini中直接打开对应的扩展 ,将目标行的 ; 给去掉
哦,对了,最后记得要重新启动PHP的服务器
Ⅱ {帮助}php自动生成文件和检查文件是否存在
第一个问题:当然首先也是接收表单值,比如一些参数之类的,然后拼接一个和php文件代码格式的一个字符串,然后生成一个文件即可
比如:
<?php
$a=$_POST['a'];
$t='<?php
$a=''.$a.''';
file_put_contents('config.php',$t);
这样就生成了一个php文件,我这只是个演示,具体你自己琢磨!
第二个文件就更简单了, 就是一个php函数: file_exists()
这个函数是检测文件是否存在,存在返回 true,否则返回false
比如
if(!file_exists(文件路径)){
执行安装
}else{
正常浏览
}
Ⅲ Php的大神,请帮我看一下这个类引入了config文件,但是这个文件的配置应该怎么写呀代码如下
首先在 config.php 中直接返回一个数组;例如:
<?php
return [
'db' => 'db',
'host' => 'host',
'username' => 'username',
... ...
];
然后在 DB 类中引入的时候这么写:
$config = include_once( 'config.php' ); // 这样 $config 变量就是 config.php 文件中返回的数组,后面就可以直接从 $config 这个数组变量中取值了;
// $config['db']
// $config['host']
... ...
Ⅳ 怎么用thinkphp5 config助手函数设置配置参数, 也use think\Config;了;
你是一定要用5?还是新学TP ,TP5还太新建议是等手册完善后再学习
Ⅳ php中config.php文件和init.php是干什么用的里面写什么内容两者有何异同
config.php,一般是程序的配置文件包括数据库的账号密码连接配置和网站一些常量等设置开关。init.php,一般是初始化程序的一个被入口文件调用,功能是初始化程序的用到的一些功能类或者函数。
Ⅵ 如何修改文件config.php或者加载自定义的配置文件
按这样修改就可以了:
public目录下的自定义配置文件siteconfig.inc.php,用如下代码:
<?php
$siteconfig = require '__PUBLIC__/siteconfig.inc.php';
$config = array(
//'配置项'=>'配置值'
// 添加数据库配置信息
'USERNAME' => 'admin',
'DB_TYPE' => 'mysql', // 数据库类型
'DB_HOST' => '127.0.0.1', // 服务器地址
'DB_NAME' => 'detectinfo', // 数据库名
//'DB_USER' => 'root', // 用户名
//'DB_PWD' => '', // 密码
'DB_PORT' => '', // 端口
'DB_PREFIX' => '', // 数据库表前缀
);
return array_merge($config,$siteconfig);
?>
复制代码
但是require函数会报错
ERROR:require(): Failed opening required '__PUBLIC__/siteconfig.inc.php' (include_path='.;C:\php\pear;C:\wamp\www\ThinkPHP/Extend/Vendor/') in C:\wamp\www\PluginDetect\Conf\config.php on line 2