0

Everyman\Neo4j\Exception を解析する最良の方法は何ですか?

getMessage() メソッドはかなり長い文字列を返しますが、私が興味があるのは

[message] => ...
[exception] => ...

文字列の一部。

4

1 に答える 1

0

応答ヘッダーと本文を除いて、メッセージの最初の部分だけが必要な場合は、次のことを試してください。

$message = trim(array_slice(explode('[', $exception->getMessage()), 0, 1));

ここでの欠点は、最初の角括弧までのすべてがメッセージであり、残りは本文とヘッダーであるという認識に依存していることです。また、角かっこを含まないメッセージ自体にも依存しています。

于 2013-09-09T21:43:52.320 に答える