問題タブ [stdclass]

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.

0 投票する
3 に答える
1735 参照

php - クラス内のプロパティが見つからない場合、関数/メソッド内でnullを返す方法は?

stdClass配列をオブジェクトに変換するために使用しますが、

もちろん、そもそも配列に設定されていないプロパティを取得したい場合はエラーになりますが、

エラーメッセージ、

プロパティが見つからないnull場合に関数を返すようにできますか?

編集:

上記の関数をクラス化することにしましたが、それでもうまく__get()動作しません。

エラーメッセージ、

この行がエラーの原因だと思いますが、どうすればよいかわかりません...

0 投票する
2 に答える
5648 参照

php - 空の stdclass を受け取る SOAP クライアント

空の stdclass オブジェクトを取得する理由がわかりません。

コードは次のとおりです。

lastResponse で得られるものは次のとおりです。

そして、ここに $result のダンプがあります

何故ですか?誰か説明できますか?

更新: WSDL を追加しました (AutoDiscovery を使用して Zend によって自動的に生成されます)。

前もって感謝します

ケルビン

0 投票する
3 に答える
494 参照

php - __get()を使用して、マルチレベルオブジェクトプロパティへのアクセスでnullを返す方法は?

__get()を使用して、以下のようなケースにアクセスするマルチレベルオブジェクトプロパティでnullを返すにはどうすればよいですか?

たとえば、これは私のクラスです、

使い方、

結果、

しかし、入力配列がnull、の場合、NULLのエラーメッセージが表示されます。

結果、

この種のシナリオでNULLを返すことは可能ですか?

0 投票する
1 に答える
1454 参照

php - PHPで/からSQlite3.dbファイルを読み取ります:stdClass :: error

SQlite 3.exeから読み取ることができるfile.db(バイナリ)がありますが、テーブルに並べられた状態で情報をエコーアウトしたいと思います。私は次のコードを持っています:

期待される結果:
512

実際の結果:
注意:未定義のプロパティ:stdClass :: $ Values

0 投票する
5 に答える
55238 参照

php - PHP配列stdClassオブジェクト-エコー値

したがって、この配列を変数titleに保存します$arr。[slug]の値を取得またはエコーしたい

だから私はこのようなものが欲しい

echo $ arr [slug]

次に、「community-service」が表示されます。これは非常に簡単なことだと思いますが、配列stdClassから値を取得して、ページにエコーする方法がわかりません。ありがとうございました。

0 投票する
9 に答える
20274 参照

php - stdClassオブジェクトの配列から列を内破する方法は?

オブジェクトの配列があり、stdClassそれらすべてのオブジェクトの特定のフィールドを使用してカンマ区切りのリストを作成したいと考えていstdClassます。私の配列は次のようになります。

fooそして、その配列内のすべてのstdClassオブジェクトを分解して、コンマ区切りのリストを作成したいと考えています。したがって、望ましい結果は次のとおりです。

このオブジェクトの配列をループに通すことなく、implode (またはその他のミステリー関数) でこれを行う方法はありますか?

0 投票する
1 に答える
878 参照

php - Notice: 未定義のプロパティ: stdClass::$dis_comment in class_post.php 行 X

私は class_post.php に次のコードを書きます:

および class_post.php のこの関数:

コメントページに行くと、このエラーが表示されます:

Notice: 未定義のプロパティ: stdClass::$dis_comment in \classes\class_post.php 行 154

154 = $this->comments_disabled = intval($obj->dis_comment);

できれば助けてください。

0 投票する
1 に答える
1309 参照

php - JSON結果のstdClassObject()をフォーマットされたHTMLにデコードします

JSONをhtmlリストにデコードして「div」またはDOM要素にダム化するにはどうすればよいですか?それとも何かが足りないのですか?

0 投票する
3 に答える
355 参照

php - PHPでstdclassを分解する

プロパティ#textを持つStdClassの一部にアクセスしようとしています。PHPはコメントに「#」を使用しているため、PHPがコメントとしてではなくそれを解析するのに問題があります。StdClassの例を以下に示します

stdClass Object ( [artist] => stdClass Object ( [name] => John Denver [mbid] => 34e10b51-b5c6-4bc1-b70e-f05f141eda1e [url] => http://www.last.fm/music/John+Denver [image] => Array ( [0] => stdClass Object ( [#text] => http://userserve-ak.last.fm/serve/34/521025.jpg [size] => small

そして私はそれにアクセスしようとしました:

しかし、どうすれば「#」をエスケープするか、phpに別の方法で解釈するように指示できますか。または、#textプロパティを見つけるための別の形式はありますか。

私も試しました:

しかし、エラーが発生します。これは単純なことだと思いますが、現時点では本当に私を魅了しています。

0 投票する
3 に答える
3216 参照

php - Javascript/Smarty で PHP stdClass オブジェクトにアクセスする

PHP コードで初期化する stclass オブジェクトがあります。オブジェクトが返されます

var_dum($myObjectName) の実行について

これを smarty テンプレートに渡します。ここで、javascript 変数に基づいてインデックス [i] にある stdClass オブジェクトの値にアクセスする必要があります。

私はこれらのいくつかを試しました:

しかし、特定のインデックスでオブジェクトの値を取得することはできません