易截截图软件、单文件、免安装、纯绿色、仅160KB

PHP出现Warning:Illegal offset type in

Warning
: Illegal offset type in
Warning
: Illegal offset type in isset or
empty in
前几天写程序的时候碰到一个这种错误提示
如果你使用这样的表示方法如下:
$arr = array();
class a
{
}
$o = new a;
echo $arr[$o];
就会出现上面的错误提示,因为不能使用实例化的对象来作为数组的索引,或者在使用isset empty检测这样的数据的时候也会出现第二种情况。
如果在做实际中碰到这样的错误提示,查看数组变量的键名是否使用了实例化的对象变量作为键名


相关文档:

搭建Windows下基于Eclipse 的 PHP 开发环境

集成配置
      在配置Eclipse之前,首先需要一个Apache+PHP的基础环境,
  可以装wampp或php home,它们都是集成化安装,比较方便,下载地址如下:
  wampp2.2
  php home
  
  建议装wampp2.2,集成Apache,MySQL,Perl,PHP。而且解压缩就可用,我就用它挺方便的。
  下面我就 ......

PHP与ACCESS链接的类

[php]
<?php
--------------------------------------------------------------------
//FileName:class.php
//Summary: Access数据库操作类
//Author:  forest
//CreateTime: 2006-8-10    
//LastModifed:
//copyright (c)2006
//http://freeweb.nyist.net/~chairy 
//cha ......

在PHP中遍历数组元素

原文链接:http://www.phpdo.net/index.php/20100411/56.html
在PHP中使用foreach函数可以遍历数组。Foreach仅能用于数组,语法如下:
 Foreach(array as $value) statements
 Foreach(array as $key=>$value) statement
第一种语法遍历数组时,每次循环时,当前单元的值被赋给$value,数组内部的指针向前 ......

PHP中foreach循环遍历数组

<?php
 
  //声明数组变量
  $arr = array('张三','李四','王五','李明');
 
  //foreach循环遍历数组
  foreach($arr as $key => $value){
   //注意“$value”后必须要一个空格,否则输出的结果不正确
   echo "值$value 的下标为$key<br/ ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号