-1
symfony 1 프레임 워크를 PHP7로 이식하려고합니다. 나는 이것에 붙어 : $r[] = $k . ' : ' . $v;
에서Realation.php의 문자열 변환에 대한 배열
/**
* __toString
*
* @return string
*/
public function __toString()
{
$r[] = "<pre>";
foreach ($this->definition as $k => $v) {
if (is_object($v)) {
$v = 'Object(' . get_class($v) . ')';
}
$r[] = $k . ' : ' . $v;
}
$r[] = "</pre>";
return implode("\n", $r);
}
는 오류가 : Array to string conversion
. 나는 $r[] = $k . ' : ' . is_array($v) ? '' : $v;
와 함께이 문제를 해결하려고 노력하지만 프레임 워크는 나에게 다음과 같은 오류를 제공합니다 :
500 | Internal Server Error | Doctrine_Record_UnknownPropertyException
어떻게이 문제를 해결할 수 있습니까?
오류가 발생하면'$ v' 유형/값을 얻기 위해 이것을 디버깅해야합니다 – sglessard