JavaScriptでPHPの文字列型配列の値を取得する方法を教えてください。
<テーブル幅="180px;" ボーダー="0" セルスペース="0" セルパディング="0">
$i=0;
while($i<10)
{
$qgmw[$i]=$xml1->title[$i] //タイトル
;
$qgmw[$i]=mb_substr($qgmw[$i],0,78,'utf-8'); $qgid[$i]=$xml1->title[$i]->attributes() ->id; //ID番号
$qgdj[$i]=$xml1->title[$i]->click; //クリック数
$i++;
}
arsort($qgdj,SORT_NUMERIC);
$t_id=array_keys($qgdj);
$i=0;
while($i
{
$j=$i+1;
エコー "
";
echo ""; echo $j."、"; echo " | ";
echo ""; [$i]],0,10,'utf-8').""; echo " | ";
echo "
";
$i++;
}
// エコー $qg[0];
?>
テーブル>
<スクリプト>
関数 a()
{
var str="";
str="=$qgmw[0]?>";
アラート(文字列);
/* テスト中は以下の2つの数値型の値が取得できますが、上記の$qgmw[0]は文字列型なので値が取得できません。
str==$qgid[0]?>;
str =&lt;?= $ qgdj [0]?&gt ;;
}
a();
-----最善の解決策---------
引用:
私もこの方法でテストしましたが、ここで直接実行すると動きません。
str="=$qgmw[0]?>";
------その他の解決策------- - ---------
こうして
var str=;
文字列、配列、オブジェクトであっても、エラーは発生しません。
文字列は "" で追加され、配列は []、オブジェクトは {}
となります----------その他の解決策--------------- ------ -
引用:
$time=date("Y年M月D日");
または、firebug を使用してエラーのトラブルシューティングを行うこともできます。
------その他の解決策-------
学習しました
- -- ---その他の解決策-------------------
文字列に引用符は必要ありませんか?
------他の解決策--------
私もこの方法でテストしましたが、できませんでした取得して、直接実行しても動きません
str="=$qgmw[0]?>";
引用: