16)PHP, set_include_path

代码展示:

 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 2 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="zh-cn">
 3 <head>
 4     <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
 5     <title>网页标题</title>
 6     <meta name="keywords" content="关键字列表" />
 7     <meta name="description" content="网页描述" />
 8     <link rel="stylesheet" type="text/css" href="" />
 9     <style type="text/css"></style>
10     <script type="text/javascript"></script>
11 </head>
12 <body>
13 <?php
14     //设定配置文件中的include_path的值——代码中的设定只对当前代码有效。
15     //而且这里的设定,无需重启apache
16     set_include_path(‘D:\00-Code\PhpStorm\Demo\demo01‘);
17
18     //更常见的做法:
19     $path = get_include_path();    //先获取系统的include_path值
20     $path_new = $path . PATH_SEPARATOR ."C:/";
21     //PATH_SEPARATOR: 是系统常量,代表目录分割符:
22     //        unix系列中,是“:”
23     //        window系列中,是“;”
24     set_include_path($path_new);    //再来设定“自己”想要加入的paht路径
25     //这样就不会破坏(丢失)原有路径设定
26
27     echo "<p>当前工作目录:" . getcwd() .‘</p>‘;    //getcwd()获得当前工作目录
28
29     //相对路径:
30 //    include ‘c.php‘;
31
32 ?>
33 </body>
34 </html>

结果展示:

当前工作目录:D:\00-Code\PhpStorm\Demo\demo01

时间: 2024-11-05 18:27:27

16)PHP, set_include_path的相关文章

HTML基础教程(16)——HTML颜色名--

页提供了被大多数浏览器支持的颜色名. 提示:仅有 16 种颜色名被 W3C 的 HTML 4.0 标准支持,它们是:aqua.black.blue.fuchsia.gray.green.lime.maroon.navy.olive.purple.red.silver.teal.white.yellow. 如果使用其它颜色的话,就应该使用十六进制的颜色值. 颜色名列表 单击一个颜色名或者 16 进制值,就可以查看与不同文字颜色搭配的背景颜色. 颜色名 十六进制颜色值 颜色 AliceBlue  #

GAME不会OVER(人民邮电报专栏《乐游记》之16)

许多单机游戏在上个世纪的最佳"活法"--让玩家不断地玩下去,而不会因为"GAME OVER"而离开.在每一个游戏研发者心中,GAME不会OVER的游戏,才是好游戏. 张书乐 记得网上有个流传已久的笑话,大意是说某个有官瘾而无官运的男子,将自家的所有房间均挂上政府机关的牌子,如书房为"文化厅".客厅为"广电总局".卧室为"计生委",连厕所也堂而皇之地挂上了"卫生部"的牌子--原本以为这只是

Android中用Bitmap画图预览,视频图像分辨率是320x240(4:3),手机分辨率是540x960(9:16),图像被拉伸怎么办?

问题描述 使用V4L2进行视频采集,采集到的视频数据分辨率为320x240(4:3),使用Canvas,drawBitmap方式在Android设备上预览图像 Android设备分辨率为 540x960(9:16),所以全屏预览时图像被拉伸,这种问题如何解决? 没思路啊,哪位大神指导指导!! 下面是画图像的代码,大神们帮忙看看 public void run() { //获取屏幕信息 DisplayMetrics dm = new DisplayMetrics(); getWindowManag

HTML5移动开发之路(16)——神奇的拖放功能

本文为 兄弟连IT教育 机构官方 HTML5培训 教程,主要介绍:HTML5移动开发之路(16)--神奇的拖放功能 在智能手机发展飞速的现在拖放功能已经成为一种时尚,但是在我们的浏览器上是不是还缺少这种方便快捷的功能?在HTML5的新标准中就有关于拖放的标准,作为HTML5标准的一部分,任何元素都可以被拖放. 一.浏览器支持情况 Internet Explorer 9.Firefox.Opera 12.Chrome 以及 Safari 5 支持拖放. 注释:在 Safari 5.1.2 中不支持

算法导论读书笔记(16)

算法导论读书笔记(16) 目录 动态顺序统计 检索具有给定排序的元素 确定一个元素的秩 区间树 步骤1:基础数据结构 步骤2:附加信息 步骤3:维护信息 步骤4:设计新操作 动态顺序统计 之前介绍过 顺序统计 的概念.在一个无序的集合中,任意的顺序统计量都可以在 O ( n )时间内找到.而这里我们将介绍如何在 O ( lg n )时间内确定任意的顺序统计量. 下图显示的是一种支持快速顺序统计量操作的数据结构.一棵 顺序统计树 T 通过在红黑树的每个结点中存入附加信息而成.在一个结点 x 内,增

用一个表达式,判断一个数X是否是2^N(2,4,8,16,…),不可用循环语句

用一个表达式,判断一个数X是否是2^N(2,4,8,16,…),不可用循环语句 答案:!(X & (X - 1)) 分析:2^N(2,4,8,16)这样的数转化成二进制是10.100.1000.10000. 若X-1与X做与运算,结果是0,则X是2^N. 扩展:求一个整数的二进制形式中包含1的数量. 1 int func(int x) 2 { 3 int count = 0; 4 while(x) 5 { 6 count ++; 7 x = x & (x - 1); 8 } 9 retur

(c语法百题16)一元二次方程的实数根

知识点: 数学函数头文件 #include <math.h> 开平方函数,sqrt() 注意等号 == 与赋值号= 的区别 内容: 求一元二次方程(二次项系统不为0)ax2+bx+c=0(a≠0)的实数根 输入说明: 一行三个系数(用空格隔开) 输出说明: 先输出(-b+sqrt())/2/a的根,一行一个,如果是相等实根,则输出一个(均保留两位小数) .若无实根输出No answer! 输入样例: 1 1 2 输出样例 : No answer! 1 #include <stdio.h&

(16)观察者模式

 (16)观察者模式 定义:定义对象间一种一对多的依赖关系,使得当每一个对象改变状态,则所有依赖于它的对象都会得到通知并自动更新. 类型:行为类模式 类图: 在软件系统中经常会有这样的需求:如果一个对象的状态发生改变,某些与它相关的对象也要随之做出相应的变化.比如,我们要设计一个右键菜单的功能,只要在软件的有效区域内点击鼠标右键,就会弹出一个菜单:再比如,我们要设计一个自动部署的功能,就像eclipse开发时,只要修改了文件,eclipse就会自动将修改的文件部署到服务器中.这两个功能有一个

解读ASP.NET 5 &amp; MVC6系列(16):自定义View视图文件查找逻辑

原文:解读ASP.NET 5 & MVC6系列(16):自定义View视图文件查找逻辑 之前MVC5和之前的版本中,我们要想对View文件的路径进行控制的话,则必须要对IViewEngine接口的FindPartialView或FindView方法进行重写,所有的视图引擎都继承于该IViewEngine接口,比如默认的RazorViewEngine.但新版本MVC6中,对视图文件的路径方式却不太一样了,目前有两种方式,一种是通过RazorViewEngine,另外一种是通过新特性IViewLoc