Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- $number = 0;
- switch ($number) {
- case ($number <= 10000):
- echo "0-10K";
- break;
- case ($number > 10000 && $number <= 20000):
- echo "10-20K";
- break;
- case ($number > 20000 && $number <= 30000):
- echo "20-30K";
- break;
- case ($number > 30000 && $number <= 40000):
- echo "30-40K";
- break;
- case ($number > 40000 && $number <= 50000):
- echo "40-50K";
- break;
- case ($number > 50000 && $number <= 60000):
- echo "50-60K";
- break;
- case ($number > 60000 && $number <= 70000):
- echo "60-70K";
- break;
- case ($number > 70000 && $number <= 80000):
- echo "70-80K";
- break;
- case ($number > 80000 && $number <= 90000):
- echo "80-90K";
- break;
- case ($number > 90000):
- echo "90K+";
- break;
- default: //default
- echo "N/A";
- break;
- }
- ?>
- switch ($number) {
- case ($number <= 10000): // check $number == ($number <= 10000)
- echo "0-10K";
- break;
- // you hit the below because `0 == false` is true in php
- case ($number > 10000 && $number <= 20000): // check $number == ($number > 10000 && $number <= 20000)
- echo "10-20K";
- break;
- // ...
- function showRange($number) {
- if ($number > 90000) {
- echo "90K+";
- return;
- }
- echo sprintf("%s-%sK", (int) ($number / 10000) * 10, ((int) ($number / 10000) +1) * 10 );
- }
- switch (true) { // IMPORTANT CHANGE HERE!
- case ($number <= 10000):
- echo "0-10K";
- break;
- case ($number > 10000 && $number <= 20000):
- echo "10-20K";
- break;
- // etc
- }
- if ($number <= 10000) {
- echo "0-10K";
- else if ($number > 10000 && $number <= 20000) {
- echo "10-20K";
- }
- // etc
- $number = 0;
- var_dump($number); // int(0)
- $number = 0;
- $jonskeet = false;
- switch ($number)
- {
- case ($jonskeet === true && $number <= 10000):
- echo "0-10K";
- // ...
- select ($user_rank)
- {
- case 0:
- return "guest";
- break;
- case 1:
- return "user";
- break;
- // ...
- default:
- return "unknown";
- break;
- }
- case ($number <= 10000):
- echo "0-10K";
- break;
- case ($number > 10000 && $number <= 20000):
- echo "10-20K";
- break;
- case TRUE:
- echo "0-10K";
- break;
- case FALSE:
- echo "10-20K";
- break;
- if ( $number < 10000 ) {
- echo "0-10K";
- } else if ( $number > 10000 && $number <= 20000 ) {
- echo "10-20K";
- // ...
- } else {
- echo "N/A";
- }
- if ($number <= 10000){
- echo "0-10K";
- }elseif($number <= 20000){
- echo "10-20K";
- }elseif($number <= 30000){
- echo "20-30K";
- }elseif($number <= 40000){
- ...
- }
- switch ($letter) {
- case 'a':
- echo "A?";
- break;
- default:
- echo "Unknown letter";
- break;
- }
- $range_number = floor($number / 1000);
- echo $range_number, $range_number ? "K" : "", "-", $range_number + 1, "K";
- if ($number <= 10000){
- echo "0-10K";
- }elseif( $number <= 20000){
- echo "10-20K";
- }elseif( $number <= 30000){
- echo "20-30K";
- }elseif( $number <= 40000){
- echo "90K+";
- }
- ...
- elseif( $number <= 90000)
- echo "80-90K";
- }elseif($number > 90000){
- echo "90K+";
- }
Add Comment
Please, Sign In to add comment