Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
解析 Everyman\Neo4j\Exception 的最佳方法是什么?
getMessage() 方法返回相当长的字符串,我只对
[message] => ... [exception] => ...
字符串的一部分。
如果您想要的只是消息的第一部分,没有响应标头和正文,您可以尝试:
$message = trim(array_slice(explode('[', $exception->getMessage()), 0, 1));
这里的缺点是它依赖于知道第一个方括号之前的所有内容都是消息,其余的是正文和标题。它还依赖于不包含方括号的消息本身。