配列を.jsonファイルに移動し、それを単にconsole.logにしようとしています。私は配列の中の私の構造がそれを台無しにしていると思う。file_put_content配列構造体が機能しません
$jsonarray = array('Symbol'=>[$symbol],'PERatio'=>[$peratio], 'MarketCap'=>[$marketcap], 'Dividend'=>[$dividend], 'ROE'=>[$roe], 'DebtToEbitda'=>[$debttoebitda], 'EbitdaGrowth' =>[$ebitdagrowth], 'RevenueGrowth' =>[$revenuegrowth],);
file_put_contents('Stockdata1.json', json_encode($jsonarray), FILE_APPEND);
これは、.jsonファイルのようです。
{"Symbol":["A"],"PERatio":["31.55"],"MarketCap":["19722.500"],"Dividend":["0.87"],"ROE":["14.48"],"DebtToEbitda":["2.04"],"EbitdaGrowth":["5.40"],"RevenueGrowth":["4.20"]}{"Symbol":["AA"],"PERatio":["44.45"],"MarketCap":["6960.660"],"Dividend":["0.00"],"ROE":["2.33"],"DebtToEbitda":["0.95"],"EbitdaGrowth":["0.00"],"RevenueGrowth":["0.00"]}{"Symbol":["AAC"],"PERatio":["0.00"],"MarketCap":["217.730"],"Dividend":["0.00"],"ROE":["-2.76"],"DebtToEbitda":["8.71"],"EbitdaGrowth":["22.30"],"RevenueGrowth":["15.00"]}{"Symbol":["AAP"],"PERatio":["18.68"],"MarketCap":["6888.440"],"Dividend":["0.26"],"ROE":["12.69"],"DebtToEbitda":["1.17"],"EbitdaGrowth":["6.50"],"RevenueGrowth":["13.60"]}
私は、何も出て来ない
$.getJSON('Stockdata1.json', function (data) {
console.log(data);
});
...ホープ誰かがとすぐにあなたがFILE_APPEND
...
あなたはファイルをチェックしましたか?リクエスト自体をチェックしましたか? .. – Dekel
はい私はそれをチェックして何も出てこない。 {"Symbol":["A"]、 "PERatio":["31.55"]、 "MarketCap":["19722.500"]、 "Dividend":["0.87"]のように、 「ROE」:「「14.48」」「DebtToEbitda」「2.04」「EbitdaGrowth」「5.40」「RevenueGrowth」「[4.20」] –
ブラウザのアドレスバーに「indexdata1.json」で「index.php」(またはページファイルが呼び出されているもの)を取得すると、何が得られますか?スペルや場所、アクセス権に問題がある可能性があります。 – trincot