問題タブ [var-dump]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - Var ダンプが表示されない
Var Dump を表示しようとしていますが、白い画面しか表示されません。助言がありますか?
php - foreach ループで array_merge を使用して多次元配列に配列列を追加する
foreach ループの各行に別のデータ列を追加しようとしています。その目的は、多次元配列に処理された XML からインポートされたデータの要素を記憶することです。var_dumps は正常に見えますが、スカラーとしてスタックしています。
php - PHP 文字列内の特殊文字を表示する
PHP
改行と特殊文字で何をしているのかを理解しようとしています。var_dump($string)
出力を行うと、文字列があります。
ここに埋め込まれている特殊文字を表示するにはどうすればよいですか? たとえば、それらが何であるか、または何であるかを確認する必要があり\n
ます

。
ありがとう。
php - Cakephp は配列を var_dump としてログに記録します
サーバー側のコードにジャンプする必要があります。そこで使用されているのはcakephpです。変数を見たいのですが、それはモデルだと思いますが、よくわかりません.inまたはcaseの変数にしましょう。
それは出力を持っています
var_dump が出力に生成できるのと同様の出力を見たいと思います。
それは可能ですか?はいの場合、どのように?
どんな助けも高く評価しました。
php - クルモ ホワイトスクリーンオブデス
デバッグ中の PHP スクリプトでKrumoを使用しようとしていますが、実際に Krumo を呼び出すと真っ白な画面が表示されます。
私のコードは次のようになります。私の知る限り、指示に従ってKrumoを適切にインストールして使用しています...
$invoice
参考までに、配列にデータがあることを確認しました。少しやればvar_dump
、データをうまくクロールできます。Krumo を使用することをお勧めします。
php - simpleXml配列プロパティの検出
私はここで本当に明白な何かが欠けていると思いますが、誰かが私が次のvarダンプで期待する出力ではなく、私が出力を取得している理由を説明できますか?
元のxmlは次のとおりです。
私がしていること:
これは以下を出力します:
最初のvardumpは私が期待するものを出力しますが、2番目のvar_dumpに期待する出力は次のようになります。
または、すべての配列項目を含むオブジェクトですら。なぜそうではないのですか?
見つかった最初の「サブカテゴリ」ノードをダンプしていると呼び出すvar_dump($node->subcategory)
とわかりますが、なぜ最初の変数ダンプの配列にすべての「サブカテゴリ」ノードをキャストしますが、2番目のノードはキャストしませんか?そして、この動作を模倣して、「サブカテゴリ」に複数のオブジェクトが含まれているかどうかを検出するにはどうすればよいですか(最初のvarダンプの場合と同様)。
基本的に私がやろうとしているのは、SimpleXMLElementのプロパティにさらに多くの値の配列が含まれているかどうかを検出することです(つまり、子ノードが含まれている場合)
すべての種類を試しましたが、simpleXmlオブジェクトのプロパティの1つに配列のセットが含まれているかどうかを検出できないようです。
アップデート:
私はこれがうまくいくことを発見しました:
しかし、それは最もエレガントな方法ではありません、私はよりクリーンな方法があるに違いないと確信していますか?
php - データベース情報を挿入するときに、非オブジェクトでメンバー関数 bind_param() を呼び出す
Mysqli を使用するのはこれが初めてなので、データベースに情報を追加するときは少し戸惑います。これが私が持っているスクリプトです。
これらは、ページが送信されたときに返されるエラーです。
Notice: Undefined variable: final_report in C:\xampp\htdocs\gptcode\signup.php on line 25
string(0) ""
Fatal error: Call to a member function bind_param() on a non-object in C:\xampp\htdocs\gptcode\signup.php on line 30
明らかに通知について心配していませんが、vardump()
何も表示されていないため、bind_param()
テーブルと列の名前をトリプルチェックしたため、エラーの原因がわかりません。ここのコードが正しい場合、私の質問は、実際のテーブルにリストされている値と列がさらにある場合、prepare
ステートメントにすべての列を含めていないため、このようなエラーが発生しますか?
php - var_dump array(0){} php
この配列に実際のデータがあるかどうかを確認しようとしています:これが私が実行しているクエリです:
配列のvar_dumpを実行すると、出力は次のようになります。
私はその一部に次のようにアクセスしようとしました:
しかし、何も起こりません。
この配列にデータがあるかどうかを確認するためのアイデアはありますか?
php - ネストされた配列の深さを制限できるPHPの代替var_dump
いくつかの変数に関するデバッグ情報を取得するために、phpshを使用してコマンドラインでvar_dumpを使用しようとしています。ただし、変数には非常に深くネストされたデータ構造が含まれています。したがって、デフォルトのvar_dumpを使用すると、出力される情報が多すぎます。
var_dump出力の深度レベルを制限したい。XDebugのvar_dump実装では、次のように深さ制限が可能であることがわかりました:http ://www.giorgiosironi.com/2009/07/how-to-stop-getting-megabytes-of-text.html
残念ながら、私もこの作品を作ることができませんでした。その理由はまだわかりません。試すべき代替のvar_dump実装があるかどうかを探しています。
php - ネストされたオブジェクトの深さを制限するvar_dumpの実装
前の質問では、ネストされた配列の深さの出力を制限できるvar_dumpの代替実装を求めました。
Abhishekは質問に答えました。ただし、その関数はネストされた配列でのみ機能します。オブジェクトグラフでは機能しません。
var_dump
実装はオブジェクトグラフでどのように機能し、ネストされたオブジェクトの深さの出力を制限できますか?