စတော့ရှယ်ယာဖယောင်းတိုင်ပံ့ပိုးမှုဇယားများမှာနည်းပညာဆိုင်ရာခွဲခြမ်းစိတ်ဖြာမှုများတွင်ကျယ်ကျယ်ပြန့်ပြန့်အသုံးပြုသောဂရပ်များဖြစ်သည်။ ဤဆောင်းပါးသည် PHP နှင့် JavaScript မှတစ်ဆင့်ဇယားကိုမည်သို့ထုတ်လုပ်နိုင်ကြောင်းနှင့်ရှေ့တန်းပြန်ဆိုမှုအတွက် Chart.js ကိုအသုံးပြုရမည်ကိုသရုပ်ပြပါလိမ့်မည်။
သင်မစခင်, သင့်တွင်အောက်ပါပတ် 0 န်းကျင်ရှိကြောင်းသေချာပါစေ။
သငျသညျသမိုင်းဝင်စတော့ရှယ်ယာစျေးနှုန်းသတင်းအချက်အလက်များပါ 0 င်သောခင်းကျင်းရန်လိုအပ်သည်, အချက်အလက်အပိုင်းတစ်ခုစီတွင် -
PHPT ကို အသုံးပြု. chart.js ရှိလိုအပ်သောပုံစံဖြင့်သိုလှောင်ထားသောအချက်အလက်များကို format လုပ်ရန် Code specuting ဥပမာတစ်ခုဖြစ်သည်။
<?php
$stockData = array(
array("date" => "2021-01-01", "open" => 100, "close" => 120, "high" => 130, "low" => 90),
// နောက်ထပ်ဒေတာပစ္စည်းများ...
);
$chartData = array();
foreach ($stockData as $stock) {
$chartData[] = array(
"t" => strtotime($stock["date"]),
"o" => $stock["open"],
"c" => $stock["close"],
"h" => $stock["high"],
"l" => $stock["low"]
);
}
echo json_encode($chartData);
?>
ဤကုဒ်သည်မူရင်းစတော့ဈေးနှုန်းကို chart.js တွင်ရရှိနိုင်သည့်အချက်အလက်ပုံစံကိုပြောင်းလဲစေပြီးနောက်ဆုံးတွင် JSON တွင် JSON တွင် OUTS တွင်ထွက်လာသည်။
HTML ဖိုင်တစ်ခုကိုဖန်တီးပါ, Chart.js ကိုမိတ်ဆက်ပေးပြီးဇယားကွက်အတွက်ပတ်တူဒြပ်စင်များကိုထည့်ပါ။
<!DOCTYPE html>
<html>
<head>
<title>စတော့ရှယ်ယာဖယောင်းတိုင်ဇယား</title>
<script src="https://cdn.jsdelivr.net/npm/chart.js"></script>
</head>
<body>
<canvas id="candlestick-chart"></canvas>
<script>
<?php include 'generateChartData.php'; ?>
var ctx = document.getElementById('candlestick-chart').getContext('2d');
var chartData = <?php echo json_encode($chartData); ?>;
new Chart(ctx, {
type: 'candlestick',
data: {
datasets: [{ data: chartData }]
},
options: {
// Configuration ပစ္စည်းများကိုအမှန်တကယ်လိုအပ်ချက်များနှင့်အညီချိန်ညှိနိုင်သည်
}
});
</script>
</body>
</html>
ဤ HTML ဖွဲ့စည်းပုံသည်စတော့ရှယ်ယာဖယောင်းတိုင်ဇယားကိုမြင်ယောင်ကြည့်ရန် chart.js နှင့်ပူးပေါင်းသည်။
Chart.js သည်ကြွယ်ဝသော configuration option ကိုထောက်ပံ့ပေးပြီးအရောင်, Prompt box, ဝင်ရိုးစကေးစသည့်အမှန်တကယ်လိုအပ်ချက်များကိုအရအမှန်တကယ်လိုအပ်ချက်များနှင့်အညီ finle charts စတိုင်ကိုစိတ်ကြိုက်ပြုလုပ်နိုင်သည်။
chart.js မီးသီးစာရွက်စာတမ်းများ
PHP မှအချက်အလက်များကို php နှင့် chart.js နှင့်ပေါင်းစပ်ခြင်းအားဖြင့် JavaScript နှင့် chart.js တို့နှင့်ပေါင်းစပ်ခြင်းအားဖြင့်သင်မြန်မြန်ဆန်ဆန်မွမ်းမံထားသောစတော့ရှယ်ယာဖယောင်းတိုင်ဇယားကွက်ကိုလျင်မြန်စွာတည်ဆောက်နိုင်သည်။ ဘဏ် financial ာရေးဆိုင်ရာအချက်အလက်တင်ဆက်မှုသို့မဟုတ်သင်ကြားရေးဆန္ဒပြပွဲများအတွက်အသုံးပြုသည်ဖြစ်စေဤဖြေရှင်းချက်သည်အကျိုးရှိရှိနှင့်အရွယ်အစားရှိသည်။