php中调用java,然后使用php的session 存放java类的问题,请指教 php 的session可以存放php的object但是存放java的class的时候可能有些问题。我想在php里存放结果集的话有什么好办法? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Java的对象和一般的php对象是不一样的到php.net去看看吧,很多莫名其妙的问题都可以找到原因的 我是找过了,用了许多办法就是不行,php里有没有什么类似java.util.HashMap的东西? $a=array('a'=>1);echo $a['a'];$a['b']=2; 谢谢我前面也在看用array怎么解决这个问题$a[0]["id1"]="value1";$a[0]["id2"]="value2";.....$a[10]["id1"]="value1";$a[10]["id2"]="value2";关键是存放在session会不会有问题,明天去公司试试看。 “php 的session可以存放php的object”这话是错误的。对于php的对象,session中仅保存了类的索引和对象的数据。当再入时,php将自动进行类的实例化并加载数据。你可以利用这一机制把java类包装在php的类中,已隐蔽实例化的操作 function select($sql){ $i=0; $array_result=""; $db_result=mysql_unbuffered_query($sql,$this->link); if($db_result){ while($row=mysql_fetch_object($db_result)){ $array_result[$i] = $row; $i++; } mysql_free_result($db_result); }else{ echo "出错了:" . $sql; return false; } return $array_result; }这样得到的记录集.就类似java.util.ArrayList 急问关于新闻采集的问题,难道现在新浪搜狐腾讯新闻都不让采集了 ? php二维数组赋值问题 vista 下修改apache 配置文件的错误 PHP正则处理非匹配项 在我们公司内部局域网有很多台电脑,都装有Apache,但是大家的外网IP都是一个;外网如何访问其中某一台电脑啊? PHP中如何向ASP.NET和C#发送变量?包括Session变量,get和Post方式除外。 apache下如何设置多个本地站点! 问题? php里面有没有可以判断不同的主机的文件是否存在的函数? 如何实现一个页面控制器 在线求助一个sql语句 这个SQL语句应该怎么写?(问题得到解决后请及时结帖给分)
到php.net去看看吧,很多莫名其妙的问题都可以找到原因的
echo $a['a'];
$a['b']=2;
我前面也在看用array怎么解决这个问题$a[0]["id1"]="value1";
$a[0]["id2"]="value2";
.....
$a[10]["id1"]="value1";
$a[10]["id2"]="value2";关键是存放在session会不会有问题,明天去公司试试看。
这话是错误的。对于php的对象,session中仅保存了类的索引和对象的数据。当再入时,php将自动进行类的实例化并加载数据。
你可以利用这一机制把java类包装在php的类中,已隐蔽实例化的操作
$array_result="";
$db_result=mysql_unbuffered_query($sql,$this->link);
if($db_result){
while($row=mysql_fetch_object($db_result)){
$array_result[$i] = $row;
$i++;
}
mysql_free_result($db_result);
}else{
echo "出错了:" . $sql;
return false;
}
return $array_result;
}
这样得到的记录集.就类似java.util.ArrayList