简单的说
一个java类有个函数
string some()
{
return "some word";
}
在php中调用
$mystr=obj->some();
echo $mystr;//在页面上显示some word
var_dump($mystr);
//显示object(java_InternalJava)#21 (7) { ["__client"]=> object(java_Client)#1此处省略数百行
看来$mystr是个对象了
我想把$mystr当字符串处理 于是 尝试了$mystr=(string)$mystr settype($mystr,"string")等方法都无效
还请达人赐教
echo $mystr;
//输出:O:17:"java_InternalJava":1:{s:10:"__delegate";O:14:"java_JavaProxy":1:{s:10:"__serialID";s:1:"7";}}
//为啥要把对象序列化? 缓存? 我要对$mystr进行一些匹配正则表达式 取其中子字符串的操作echo gettype($mystr) 输出 Object用的是javabridge php版本5.1.6目前还是没找到什么办法 NND
比serialize节省空间