知识大全 解决PHP相对目录问题最有效的办法

Posted 文件

篇首语:更羡慕街边咖啡座里的目光,只一闪,便觉得日月悠长、山河无恙。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 解决PHP相对目录问题最有效的办法相关的知识,希望对你有一定的参考价值。

解决PHP相对目录问题最有效的办法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  经过搜集资料和多次测试发现 在其他web编程语言中相对路径都是以当前处理文件目录为基准 而在php中并非如此 php中相对路径是以当前工作目录为 基准的 并非以当前处理文件目录为基准 这样在开发过程中带来了不少的麻烦

  用include或requice包含文件时 文件路径前都加上dirname(__file__) 例如 现有a php b php c php d php 个文件 他们关系为

  b php(与根目录同一级)     根目录/a php     根目录/c php      根目录/dir/d php

  现在a php中要包含b php c php 写法如下

<?php include_once(dirname(__file__) "/ /b php"); include_once(dirname(__file__) "/c php"); ?>

  如果c php中要包含d php 写法如下

<?php include_once(dirname(__file__) "/dir/d php"); ?> cha138/Article/program/PHP/201311/21113

相关参考

知识大全 nginx+php上传大文件解决办法

最常用的方法是通过设置nginx的client_max_body_size解决nginx+php上传大文件主要是设置上传文件大小和php脚本运行时长即可用nginx来做webserver的时上传大文件

知识大全 nginx下禁止目录运行php

  nginx下禁止目录执行php的方法则简单许多允许设定多个目录  不知道是否我对apache那个不了解如果有更好的办法希望大家指出共享学习thx  location~*^/(attachments

知识大全 nginx中unix:/tmp/php-cgi.sock错误解决解决

出现这种问题一般是因为/tmp/phpcgisock功能是负责流量最主要的特征就是unixsocket比tcp快下面来解决办法首先建立/tmp/phpcgisock文件然后将之改所有者改为data#我

知识大全 php“内存位置访问无效”错误的解决办法

  配置环境如下  WinSP+IIS+php+mysqla+zenda+PhpMyAdminPHP执行方式:isapiMysql为手动安装  关于“内存位置访问无效”的错误解决办法与步骤(一些部份无

知识大全 php源代码安装常见错误与解决办法

cha138/Article/program/PHP/201311/21053

知识大全 php curl获取网页内容(IPV6下超时)的解决办法

phpcurl获取网页内容(IPV6下超时)的解决办法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧

知识大全 无需重新编译php加入ftp扩展的解决方法

  首先进入源码目录  cdphp/ext/ftp  #运行phpize生成configure  /usr/local/php/bin/phpize  #编译指定phpconfig注意这里的phpco

夏玉米种植中存在的问题及解决办法

玉米是我县种植面积最大,是三大粮食作物之一的大春旱粮作物,在食品工业等方面用途广泛,更是畜牧业最主要的饲料作物。玉米喜高温、强光照的生长环境,生长期较短,春播四川盆地丘陵、坝地为120天左右,夏播10

夏玉米种植中存在的问题及解决办法

玉米是我县种植面积最大,是三大粮食作物之一的大春旱粮作物,在食品工业等方面用途广泛,更是畜牧业最主要的饲料作物。玉米喜高温、强光照的生长环境,生长期较短,春播四川盆地丘陵、坝地为120天左右,夏播10

知识大全 解决PHP初学者的乱码问题

解决PHP初学者的乱码问题  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!乱码一直是困扰PHP初学者