Postingan lainnya
Buku Ini Koding!
Baru!
Buku ini akan jadi teman perjalanan kamu belajar sampai dapat kerjaan di dunia programming!
Mengitung jumlah variable PHP
Saya mengisi sejumlah data menggunakan PHP dengan acuan kode negara yg sudah saya susun ($country), kurang lebih seperti ini codenya:
$maju = 'Maju';
$berkembang = 'Berkembang';
$miskin = 'Miskin';
if($country == 1) {
echo $maju;
} else if($country == 2) {
echo $berkembang;
} else {
echo $miskin;
}
Nah apakah bisa dihitung jumlah kemunculan dari variable $maju, $berkembang, dan $miskin?
Terimakasih.
0
2 Jawaban:
Halo.
Bisa seharusnya, saya menulis kode nya seperti ini:
<?php
$maju = 'Maju';
$berkembang = 'Berkembang';
$miskin = 'Miskin';
$countries = array(1,2,3,3,3,3,2,2,2,1,1,2,3,3,2,2,1,1,2);
$values = array_count_values( $countries );
foreach( $values as $country => $value ) {
if($country == 1) {
echo $maju . ' ' . $value . "<br/>";
} else if($country == 2) {
echo $berkembang . ' ' . $value . "<br/>";
} else {
echo $miskin . ' ' . $value . "<br/>";
}
}
?>
Test coba disini: http://phpfiddle.org/
0
Mungkin bisa coba gini
$maju = 'Maju';
$berkembang = 'Berkembang';
$miskin = 'Miskin';
$total_maju = 0;
$total_berkembang = 0;
$total_miskin = 0;
$countries = array(1,2,3,1,2,3,1,2,3);
foreach($countries as $country) {
if($country == 1) {
echo $maju;
$total_maju = $total_maju + 1;
} else if($country == 2) {
echo $berkembang;
$toal_berkembang= $toal_berkembang+ 1;
} else {
echo $miskin;
$total_miskin = $total_miskin + 1;
}
}
echo "TOTAL NEGARA MAJU ". $total_maju . "<br>";
echo "TOTAL NEGARA BERKEMBANG ". $total_berkembang . "<br>";
echo "TOTAL NEGARA MISKIN ". $total_miskin . "<br>";
0