php解释程序的问题 是否是文件的大小写问题?WIN下没有这个问题,而UNIX上是有的。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 php版本一样,不会是函数的问题。还是检查文件的路径和名称。 老大,我已经再三强调过,不是文件名及路径的问题,如果事先没排除这个问题的可能,我也不敢来这里问了再说,我自己的机器上if(!include("filename"))可行,在单位的服务器上却无法解释,只能先$str_filename=include("filename"),在判断if(!$str_filename),这决不是程序的问题我不知道是不是我在安装的时候有些细节没注意,我是想知道哪些情况会引起上面的那些现象 不能用if(!include($str_filename)) echo "file not exists!<br>";或者$str_inc_res=include($str_filename);if(!$str_inc_res) echo "file not exists!<br>";来判断是否已include的。因为如下:(摘自PHP手册)return.php<?php$var = 'PHP';return $var;?>noreturn.php<?php$var = 'PHP';?>testreturns.php<?php$foo = include 'return.php';echo $foo; // prints 'PHP'$bar = include 'noreturn.php';echo $bar; // prints 1?>用如下代码试试看: <?......$str_filename = "filename.inc";clearstatcache();if(file_exists($str_filename)) include($str_filename);else echo "file not exists!<br>";......?> 至于phpteam(好无聊)仁兄摘的php手册的代码我也早就在php手册中看过了。正如里面说的,include()函数如果包括成功,要么返回被调用文件所返回的值,要么返回1(在被调用文件返回空值时);include()执行失败时就会返回空值。clearstatcache()函数我也想到过,但还没在单位服务器上试过。等我下周一试试看。 怎么样用正则或者其他方法获取指定的超链接 高手来评下:世纪佳缘的网站为什么从ASP.NET改为PHP了? 对eregi,不知道怎么弄 高分求解取值问题 [转]为什么PHP令人不爽(对于大型系统) smarty里用什么表示回车 从数据库读出的数据,如何不用字段名引用? 提问一个数组表示的问题 !!!!!我的网站资源就着么被偷了,期待达人,来就有分 PDO 的游标为何无效? 如何通过PHP来实现客户端密码验证,急! 怎么记录文件被下载的次数?!
还是检查文件的路径和名称。
再说,我自己的机器上if(!include("filename"))可行,在单位的服务器上却无法解释,只能先$str_filename=include("filename"),在判断if(!$str_filename),这决不是程序的问题
我不知道是不是我在安装的时候有些细节没注意,我是想知道哪些情况会引起上面的那些现象
或者
$str_inc_res=include($str_filename);
if(!$str_inc_res) echo "file not exists!<br>";
来判断是否已include的。
因为如下:(摘自PHP手册)
return.php
<?php
$var = 'PHP';
return $var;
?>noreturn.php
<?php
$var = 'PHP';
?>testreturns.php
<?php
$foo = include 'return.php';
echo $foo; // prints 'PHP'
$bar = include 'noreturn.php';
echo $bar; // prints 1
?>
用如下代码试试看:
<?
......
$str_filename = "filename.inc";
clearstatcache();
if(file_exists($str_filename)) include($str_filename);
else echo "file not exists!<br>";
......
?>
正如里面说的,include()函数如果包括成功,要么返回被调用文件所返回的值,要么返回1(在被调用文件返回空值时);include()执行失败时就会返回空值。
clearstatcache()函数我也想到过,但还没在单位服务器上试过。等我下周一试试看。