Contoh Penggunaan API Rumus
Chi-Square
Digunakan untuk menguji kesesuaian antara data observasi dan distribusi teoretis.
Kode: chi_square
Kategori: Uji Kecocokan
Rumus:
$$ \chi^2 = \sum \frac{(O_i - E_i)^2}{E_i} $$
Keterangan:
$X^2$
: Nilai statistik Chi-Square$O_i$
: Nilai observasi pada kategori ke-i$E_i$
: Nilai harapan (ekspektasi) pada kategori ke-iContoh Penulisan Kode API (PHP)
<?php
$kode_rumus = 'chi_square';
$response = file_get_contents("https://hidrologi.net/api/rumus/$kode_rumus");
$data = json_decode($response, true);
if ($data['status'] === 'success') {
echo "<h3>" . $data['data']['nama'] . "</h3>";
echo "<p>Kode: " . $data['data']['kode_rumus'] . "</p>";
echo "<p>" . $data['data']['deskripsi'] . "</p>";
} else {
echo "Gagal mengambil data dari API.";
}
?>
Contoh Penggunaan di WordPress (Shortcode)
Tambahkan kode berikut di functions.php
tema Anda:
function tampilkan_rumus_hidrologi($atts) {
$a = shortcode_atts(['kode' => 'chi_square'], $atts);
$json = file_get_contents("https://hidrologi.net/api/rumus/" . $a['kode']);
$data = json_decode($json, true);
if ($data['status'] === 'success') {
$r = $data['data'];
return "<h3>" . $r['nama'] . "</h3>" .
"<p>" . $r['deskripsi'] . "</p>";
}
return "Rumus tidak ditemukan.";
}
add_shortcode('rumus_hidrologi', 'tampilkan_rumus_hidrologi');
Gunakan di editor WordPress:
[rumus_hidrologi kode="chi_square"]