PHP で不完全な文字列
が表示される テキストのセクションを PHP にコピーし、var_dump を使用してページに表示しましたが、このセクションのテキストは不完全に表示され、長さは 1309 のみで、残りは省略記号が使用されていました。何故ですか?どうやって解決すればいいでしょうか?
-----解決策--------------------------------私もわかりません。グーグルで調べてください。
http://blog.sina.com.cn/s/blog_71d4414d0100wmcp.html
より転載
PHP 開発環境では、xdebug モジュールをインストールすると、var_dump() の出力結果が見やすくなりますが、デフォルトでは、var_dump() の出力結果が変更され、余分な配列要素が表示されなくなり、文字列変数 最初の N 文字のみが表示され、それより深い配列要素も省略記号で表示されます。このため、設定ファイルを修正して設定します。
php.ini の xdebug ノードに、次の
を追加します。
xdebug.var_display_max_children=128
xdebug.var_display_max_data=512
xdebug.var_display_max_ Depth=5
名前からも意味が分かります。
次に、PHP サービスを再起動します。
-----解決策---------var_dump はデバッグにのみ使用されます。すぐそこに行きましょう
表示しすぎるとデバッグに役立ちません