PHP版本问题

原创 2013年12月05日 21:34:11
如:以下这个也会提示错误,自己配置的都正常!  
<?php
 function chinesesubstr($str,$start,$len){
  $strlen=$start+$len;
  for($i=0;$i<$strlen;$i++){
   if(ord(substr($str,$i,1)>0xa0)){
    $tmpstr.=substr($str,$i,2);
 $i++;
   }
    else
     $tmpstr.=substr($str,$i,1);
  }
  return $tmpstr;
 }
?>
错误提示:
Notice: Undefined variable: tmpstr in D:\Program Files\EasyPHP5.3.0\www\php-operate-mysql-database\check_luan_affiche.php on line 10
第十行是:     $tmpstr.=substr($str,$i,1);
1。php 5.30版本中变量在使用前未定义默认会有提示。
2。解决方案:
 方案一:修改php.ini配置文件
error_reporting = E_ALL & ~E_NOTICE

 方案二:在php文件最前面在上下面代码(只对该文件起作用)
 error_reporting(E_ALL & ~E_NOTICE);

相关文章推荐

解决jpgraph在php7.0版本下时,无法显示例子图表的问题

关于gpgraph运行例子程序时显示空白格,无法正常显示图标的问题的解决办法,希望对你有用。...

在PHP5.3以上版本运行ecshop和ecmall出现的问题及解决方案

ecshop 问题一:商城首页报错 Strict Standards: Only variables should be passed by reference in D:\wamp\ecshop\...

在PHP5.3以上版本运行ecshop出现的问题及解决方案

问题一:商城首页报错 Strict Standards: Only variables should be passed by reference in D:\wamp\ecshop\includ...

PHP关于VC11,VC9,VC6以及Thread Safe和Non Thread Safe版本选择的问题

现在PHP官网上下载PHP安装包都有VC11或VC9的字样,这是什么含义,我们应该下载哪种安装包更好呢?其实PHP官网给出了答案: VC9意思就是该版本PHP是用VisualStudio2008编译...
  • you_xian
  • you_xian
  • 2014年03月20日 22:12
  • 11253

php版本问题

由于版本问题,在为php下载相应的插件的时候经常会出现问题。故做此说明: VC6表示是apache服务器的; VC9是IIS的; TS:表示是线程安全的; NTS表示不是线程安全的;   ...

解决安装ECshop时PHP版本大于5.2时的问题

随着PHP5.5 的普及,ECSHOP系统又爆出了新的错误。PHP发展到PHP5.5版本以后,有了很多细微的变化。而ECSHOP官方更新又太慢,发现这些问题后也不及时升级,导致用户安装使用过程中错误百...

yum安装最新版本lnmp nginx/php配置问题

php7.0版本yum安装:http://blog.csdn.net/zhezhebie/article/details/73325663nginx安装:http://blog.csdn.net/zh...

安装php7及安装memcache扩展出现的新旧php版本兼容扩展的问题

http://php.net/downloads.php 安装php-7.0.0 首先安装依赖程序 如果已经安装过请略过yum -y install libjpeg libjpeg-devel l...

PHP Curl post上传图片版本不兼容而引起服务器端接收不到图片问题/考虑 PHP 5.0~5.6 各版本兼容性的 cURL 文件上传

最近做的一个需求,要通过PHP调用cURL,以multipart/form-data格式上传文件。踩坑若干,够一篇文章了。 重要警告 没事不要读PHP的官方中文文档!版本跟不上坑死你! 不同版本...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:PHP版本问题
举报原因:
原因补充:

(最多只允许输入30个字)