php获取配置文件|php怎么读取yaml配置文件

⑴ 如何在html页面读取 config.php 文件中定义的配置信息

这个要看你怎么配置,如果是返回一个数组的话,在你include那个配置文件的地方直接赋值给一个数组即可。例如:这里有一个配置文件config.php,内容如下:return array('a' => '123','b' => '456');$config = include('配置文件路径');$config就是配置文件里面的数组了。直接使用就可以了。

⑵ Appserv里面的PHP配置文件默认在哪个文件夹里面怎么搜索php.ini找不到啊大神们帮帮忙

集成开发环境中,PHP的配置文件一般被放在系统盘下的Windows文件夹下,如:C:\Windows\php.ini

⑶ php配置文件是什么

PHP 的配置文件一般是 php.ini 文件 php.ini 文件必须命名为'php.ini'并放置在httpd.conf中的PHPIniDir指令指定的目录中,使用phpinfo()函数可以查看。如果未作修改,windows平台下一般放在php安装目录中。PHP还是一个不断发展的工具,其功能还在不断地删减而php.ini的设置更改可以反映出相当的变化,在使用新的PHP版本前,研究一下php.ini会有好处的下面简单的介绍一下基本配置: directive = value; 指示标识符 是 *大小写敏感的* – foo=bar 不同于 FOO = bar。engine = On; 使 PHP scripting language engine(PHP 脚本语言引擎)在 Apache下有效。short_open_tag = On; 允许 tags 将被识别。asp_tags = Off; 允许ASP-style tagsprecision = 14; 浮点类型数显示时的有效位数上面只是一个例子,其他详细的配置说明,可以参考一些资料。

⑷ php如何正确配置

你在本地搭建好了一个 Web 开发环境,通常你需要修改环境的一些设置来达到一些目的,也有可能是 Web 应用要求你去修改某些特定的设置,或者通过修改设置来优化网站的性能。修改 Web 运行环境的设置是通过修改一些配置文件来完成的,比如想要修改 Apache 的配置,你需要找到 httpd.conf 这个文件,想修改 PHP 的设置,一般是 php.ini 这个文件,MySQL 的设置文件通常是 my.cnf 。找到这些文件所在的位置,打开以后,修改对应的选项的值,保存文件,然后重启 Web 运行环境,这样就可以完成修改了。工具/原料wamp方法/步骤我们通过新建一个 php 文件来预览 php 的相关配置信息。1. 找到你的文档根目录,这个目录是你的网站应用的发布目录,或者叫 Web 目录,也就是只有把网站放在这个指定的目录里,才能通过浏览器打开,这个目录的位置你也是可以修改的。WAMP 设置的这个目录的位置是 wamp/www ,MAMP 这个目录是在 /Applications/MAMP/htdocs 。2. 找到这个 Web 根目录以后,在目录里新建一个扩展台是 php 的文件,命名为 phpinfo.php 。然后用编辑器(Brackets,Sublime… )打开这个新创建的 phpinfo.php 。在这个文件里输入 <?php phpinfo(); ?> 。然后保存这个文件。3. 在浏览器里打开 phpinfo.php 这个文件,地址应该是 localhost/phpinfo.php ,因为我们是在根目录下创建的 phpinfo.php 。Mac 用户如果使用 MAMP,可能需要在地址里加上端口号,localhost:8888/phpinfo.php 。在打开的页面上你会看到 PHP 配置的相关的信息,php 配置文件所在的位置,版本,php 启用的模块等等,仔细的看一下这个页面上的东西。在上面,你应该可以找到 PHP 的配置文件所在的位置,也就是 php.ini 这个文件的位置,你可以在打开的 phpinfo.php 页面上搜索 php.ini ,Loaded Configuration File 这个项目右边的地址就是当前环境所使用的 php.ini 这个文件的位置。在这里,先找到这个配置文件,然后去修改里面的几个设置。1. 找到当前环境所使用的 PHP 配置文件,php.ini ,这个文件的位置可以在 phpinfo.php 这个页面上得到。WAMP 可能是在 wamp/bin/apache/Apache2.4.4/bin/php.ini ,这个文件可以使用文本编辑软件打开。注意文件里面有很多内容都是注释,也就是用 ; 号开头,文字的颜色一般是浅灰色,这些内容只是用来解释跟提醒,并没有实际的用处。2. 搜索 upload_max_filesize ,这个选项可以控制 Web 应用最大的可以上传的文件的大小,默认应该是 2M ,修改等号右边的值,改成 512M 或其它任何你想要修改成的那个数字。3. 搜索 post_max_size,这个选项决定了 PHP 可以接受的发送的最大的数据,默认它的值是 8M,把这个值改的大一些,可以跟 upload_max_filesize 的值一样。4. 搜索 memory_limit ,这个选项跟脚本最多可以使用的内存有关,把这个值改的大一些,比如 512M。5. 搜索 max_execution_time,执行解析脚本允许的最大的时间,单位是秒,有些应用需要让这个值大一些,这里我们可以改成 120 。6. 保存所修改的 php.ini 文件,关掉它,然后重新启动 Web 运行环境,WAMP 和 MAMP 都提供了一个界面,点一下对应的按钮就可以重新启动环境了。这样环境就会加载修改以后的 php.ini 文件。7. 再打开 phpinfo.php 这个页面,然后搜索一下刚才修改的那些 php 的设置,看一下对应的值是不是自己修改之后的值,如果是,证明修改成功,如果跟修改以后的值不一样,确定自己打开了正确的 php.ini 文件。

⑸ php php.ini中 extra/browscap.ini 在哪

1、如果是rpm包安装的,默认配置文件是/etc/php.ini。2、如果是源码包安装的,需要自己到源码包的目录下复制一个php.ini-development或者php.ini-proction到php的配置文件所在目录,并改名为php.ini。 php配置文件目录:编译的时候没有指定–with-config-file-dir,则默认放在在php根目录下的lib目录下(例如:php安装在/opt/php/目录,则放在/opt/php/lib/目录下)!

⑹ php 的$_SERVER['SERVER_NAME']是如何获取的

你应该去查php手册,这是手册原话:$_SERVER 是一个包含诸如头部(headers)、路径(paths)和脚本位置(script locations)的数组。数组的实体由 web 服务器创建。不能保证所有的服务器都能产生所有的信息;服务器可能忽略了一些信息,或者产生了一些未在下面列出的新的信息。这意味着,大量的这些变量在 CGI 1.1 specification 中说明,所以您应该仔细研究它。 换句话说,$_SERVER应该是直接去服务器(nginx)中获得配置文件内容的,不过呢也不一定能全部获得,有可能服务器不兼容或者其他原因。

⑺ 急求php文件的内容调用和mysql内容调用方法

php调用mysql步骤:1、连接MySQL数据库;2、选择MySQL数据库;3、执行SQL语句;4、关闭结果集;5、关闭MySQL服务器。

本文操作环境:windows7系统、PHP7.1版,DELL G3电脑PHP访问MYSQL数据库的五个步骤详解(图)数据库在我们PHP日常开发中是必须需要的,那么MYSQL数据库 是一款很多程序员都喜爱的数据库,由于呢 MYSQL 是一个开源的,带一点半商业的,市场的占有率比较高,所以一直以来都被认为是 PHP 的最佳搭档,同时 PHP 也具有很强大的数据库支持能力,本篇主要讲解 PHP访问MySQL数据库的基本步骤。PHP访问MySQL数据库的基本步骤如图所示:

.连接MySQL数据库

使用 mysql_connect()函数建立与MySQL服务器的连接。有关 mysql_connect()函数的使用,我们后面会有详细的介绍。

2.选择MySQL数据库

使用 mysql_select_db()函数选择MySQL数据库服务器的数据库。并与数据库建立连接,有关mysql_select_db()函数的使用,后面我们会有具体详解。

3.执行 SQL 语句

在选择数据库中使用 mysql_query()函数执行 SQL语句,对数据的操作方式主要包括 5种方式,下面我们分别进行介绍。查询数据:使用select 语句实现数据的查询功能。

显示数据:使用select 语句显示数据的查询结果。

插入数据:使用insert into 语句向数据库中插入数据。

更新数据:使用update 语句更新数据库中的记录。删除数据:使用 delete语句删除数据库中的记录!mysql_query()函数的具体使用后面有具体介绍~4.关闭结果集数据库操作完成后,需要关闭结果集,以释放系统资源,语法格式如下:mysql_free_result($result);

技巧:如果在多个网页中都要频繁进行数据库访问,那么可以建立与数据库服务器的持续连接来提高效率,因为每次与数据库服务器的连接需要较长的时间和交大的资源开销,持续的连接相对来说会更有效率,建立持续连接的方法就是在数据库间接时,调用函数 mysql_pconnect()代替mysql_connect函数。建立的持续连接在本程序结束时,不需要调用 mysql_colse()来关闭与数据库服务器的连接。下次程序在此执行 mysql_pconnect()函数时,系统自动直接返回已经建立的持续连接ID号,而不再去真的连接数据库。

5.关闭MySQL服务器没使用一次 mysql_connect()或者mysql_query()函数,都会消耗系统资源,再少量用户放完 web 网站时问题还不大,但如果用户连接超过一定数量时,就会造成系统性能下降,甚至是死机,为了避免这种现象的发生,在完成数据库的操作后,应该使用 mysql_close()函数关闭与MYSQL服务器的连接,以节省系统资源。语法格式如下:mysql_close($link);说明:PHP 中与数据库的连接是非持久连接,系统会自动回收,一般不用设置关闭,但是如果一次性范湖的结果集比较大,或者网站访问量比价多,那么最好使用 mysql_close()函数手动进行释放。PHP访问MySQL数据库的步骤就结束了,是不是很简单。推荐学习:《PHP视频教程》

以上就是php调用mysql步骤的详细内容,更多请关注php中文网其它相关文章!

⑻ php怎么读取yaml配置文件

<?php class Settings { var $_settings = array (); function get($var) { $var = explode ( '.', $var ); $result = $this->_settings; foreach ( $var as $key ) { if (! isset ( $result [$key] )) { return false; } $result = $result [$key]; } return $result; } function load() { trigger_error ( 'Not yet implemented', E_USER_ERROR ); } } class Settings_PHP extends Settings { function load($file) { if (file_exists ( $file ) == false) { return false; } // Include file include ($file); unset ( $file ); // Get declared variables $vars = get_defined_vars (); // Add to settings array foreach ( $vars as $key => $val ) { if ($key == 'this') continue; $this->_settings [$key] = $val; } } } class Settings_INI extends Settings { function load($file) { if (file_exists ( $file ) == false) { return false; } $this->_settings = parse_ini_file ( $file, true ); } } class Settings_YAML extends Settings { function load($file) { if (file_exists ( $file ) == false) -你看过后很简单吧以后不会可以向我一样经常到后盾人找找相关教材看看就会了,希望能帮到你,给个采纳吧谢谢


赞 (0)