Lines Matching refs:arr
197 * @param mixed $arr
199 private static function safe_serialize(&$arr)
201 if (is_object($arr)) {
204 if (!is_array($arr)) {
205 return serialize($arr);
208 if (isset($arr['__phpseclib_marker'])) {
212 $arr['__phpseclib_marker'] = true;
213 foreach (array_keys($arr) as $key) {
216 $safearr[$key] = self::safe_serialize($arr[$key]);
219 unset($arr['__phpseclib_marker']);