php var_dump の不完全な表示に対する解決策: まず php.ini ファイルを見つけて開き、次にコンテンツを「xdebug.var_display_max_children=128...」として追加し、最後に Apache サービスを再起動します。
この記事の動作環境: Windows 7 システム、PHP バージョン 7.1、DELL G3 コンピューター
PHP の var_dump() 関数の出力は不完全です 問題
PHP 開発環境では、xdebug モジュールをインストールすると、var_dump() の出力結果が見やすくなりますが、デフォルトでは、var_dump() の出力結果が変わります。配列要素は表示されなくなり、文字列変数は最初の N 文字のみを表示し、より深い配列要素も省略記号で表示されます。
これにより多少の不便が生じますが、php.ini 設定ファイルを変更してこの問題を解決できます。
php.ini の xdebug ノードで、次のパラメータを追加または変更します。
xdebug.var_display_max_children=128 xdebug.var_display_max_data=512 xdebug.var_display_max_depth=5
そのうちの:
xdebug.var_display_max_children は、表示できる要素の最大数です。配列内
xdebug.var_display_max_data は、文字列変数が表示できる最大バイト数です。
#xdebug.var_display_max_ Depth は、配列が表示できる最大次元数です 最後に、Apache サービスを再起動します。 推奨学習: 「PHP ビデオ チュートリアル 」
以上がPHP var ダンプが完全に表示されない場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。