Skip to content

Instantly share code, notes, and snippets.

@marciojrtorres
Created February 10, 2016 23:18
Show Gist options
  • Save marciojrtorres/c9c8d80e26c04cbc94ff to your computer and use it in GitHub Desktop.
Save marciojrtorres/c9c8d80e26c04cbc94ff to your computer and use it in GitHub Desktop.
Um péssimo código em PHP
<?php
// ...
// formatando o número da nota para 9 dígitos
// da pior maneira possível
if ($numero_nota >= 1 && $numero_nota < 10) {
$numero_nota = '00000000' . $numero_nota;
} else if ($numero_nota >= 10 && $numero_nota < 100) {
$numero_nota = '0000000' . $numero_nota;
} else if ($numero_nota >= 100 && $numero_nota < 1000) {
$numero_nota = '000000' . $numero_nota;
} else if ($numero_nota >= 1000 && $numero_nota < 10000) {
$numero_nota = '00000' . $numero_nota;
} else if ($numero_nota >= 10000 && $numero_nota < 100000) {
$numero_nota = '0000' . $numero_nota;
} else if ($numero_nota >= 100000 && $numero_nota < 1000000) {
$numero_nota = '000' . $numero_nota;
} else if ($numero_nota >= 1000000 && $numero_nota < 10000000) {
$numero_nota = '00' . $numero_nota;
} else if ($numero_nota >= 10000000 && $numero_nota < 100000000) {
$numero_nota = '0' . $numero_nota;
} else if ($numero_nota >= 100000000 && $numero_nota < 1000000000) {
$numero_nota = '' . $numero_nota;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment