1

オブジェクト属性をエコーする方法

value='$embed"下の$video_dataオブジェクトをエコーすることはできますか?

私の目標は、選択したビデオのこの情報を入力するhttp://perfecthealthmap.com/video-library/1の説明メタ タグを作成することです。

<meta name="description" content="<?php echo($video_data->$embed);?>" />

うまくいきません。

以下は、説明タグにエコーしようとしている情報です。助けてください。

$video_data .= $embed;
$video_data .= "<br><table width='100%' border=0 cellpadding=2 cellspacing=2><tr><td width='50'>URL:</td><td><input type='text' style='font-family: verdana; font-size: 8pt; border: 1px solid #EAEAEA; width: 300px; height: 20px;' onclick='select()' value='http://".$_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI'] . "'></td></td></tr><tr><td width='50'>Embed:</td><td><input type='text' style='font-family: verdana; font-size: 8pt; border: 1px solid #EAEAEA; width: 300px; height: 20px;' onclick='select()' value='$embed'></td></td></tr></table>";
4

2 に答える 2

2

パブリック メンバー変数の場合は、次の方法でアクセスします。

echo $video_data->embed;
于 2012-12-15T21:13:15.947 に答える
0

プロパティの名前が「$embed」の場合、オブジェクトを連想配列にキャストし、新しい変数を次のようにエコーする必要があります

echo $ObjectCastInArray['$embed'];

オブジェクトが json_decode からのものである場合を除き、json 文字列を連想配列に直接変換できます。そのためには、json_decode 関数の 2 番目の引数を true に設定します。

json_decode ($yourJsonString, true); // will return an associative array

これが役立つことを願っています!

于 2012-12-15T22:33:13.147 に答える