테스트 사이트 - 개발 중인 베타 버전입니다

특정 값을 비교하여 최대, 최소 값을 보여주기

· 2년 전 · 1651 · 3

[code]

<?php
$a = '';
if (empty($a))
{
$a = 0;
}
$b = 2;
$c = 10;
$d = 12;

$e = 20;

 

$max = max($a,$b,$c,$d,$e);
//echo(max($a,$b,$c,$d,$e) . "<br>");
//echo(min($a,$b,$c,$d,$e) . "<br>");
?>
[/code]

별점 같은걸 보여줄때 쓰시라고 공유합니다.

min, max를 쓰려면 일단 빈 데이터를 0으로 바꿔줘야 에러가 안납니다.

 

$a가 1점 ~ $e가 5점일때

 

최대값을 구해서 퍼센티지 바 같은걸 구현할때 쓰시면 됩니다.

 

보통 별점 최대치 값으로 나눠서 별점 퍼센트 바를 보여주면 됩니다.

 

예)
 

별 4개는 2명이고

 

별점 개수의 최대치는 20일떄..

 

2/20으로 나눠서 퍼센트로 채워주면 됩니다.

 

$percentage_b = $b/$max * 100;

 

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 3개

2년 전
감사 합니다.
2년 전
유용한 정보 감사합니다.
감사합니다.

게시글 목록

번호 제목
24318
24317
24315
24309
24294
24293
24277
24262
24260
24253
24251
24236
24233
24228
24226
24221
24214
24203
24201
24199
24196
24195
24194
24192
24191
24187
24185
24183
24172
24168