欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

怎么得到return 的值,

程序员文章站 2022-04-19 12:54:52
...
如何得到return 的值,急急急!!!
		public function huancheng($key)
{
$key="永兴村到山水人家";
$str="";
$keys=explode('到',$key);
$json = @file_get_contents("http://api.map.baidu.com/direction/v1?mode=transit&origin=".$keys[0]."&destination=".$keys[1]."&region=舟山&output=json&ak=gfPnxaaiPyNIhM7c3eZ1kmEL");
$ar = json_decode($json,true);
array_walk_recursive($ar, 'funv');
function funv($v, $k)
{
global $str;
if($k == 'stepInstruction')
{$str.= strip_tags($v);}
}
return $str;
}

怎么把两个函数分开,然后可以得到$str的返回值。
------解决方案--------------------
如果 funv 是作为类的方法出现的,则应
array_walk_recursive($ar, array($this, 'funv'));
怎么得到return 的值,

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

相关文章

相关视频