✏️ 正在编辑: DataExtenso.php
路径:
/srv/systems_dir/yuppiecred-lidernegocios/application/views/helpers/DataExtenso.php
提示:
您可以编辑任何文件(包括二进制文件),但请注意不当修改可能导致文件损坏。
<?php class Zend_View_Helper_DataExtenso extends Zend_View_Helper_Abstract { public function dataExtenso($data) { //Escreve a data por extenso $u = array("UM", "DOIS", "TRÊS", "QUATRO", "CINCO", "SEIS", "SETE", "OITO", "NOVE"); $meses = array("JANEIRO", "FEVEREIRO", "MARÇO", "ABRIL", "MAIO", "JUNHO", "JULHO", "AGOSTO", "SETEMBRO", "OUTUBRO", "NOVEMBRO", "DEZEMBRO"); $d20 = array("VINTE", "TRINTA"); $d = array("DEZ", "ONZE", "DOZE", "TREZE", "QUATORZE", "QUINZE", "DEZESSEIS", "DEZESSETE", "DEZOITO", "DEZENOVE"); $m = "MIL"; $r = ""; if (isset($data)) { //Escreve o dia $dt = explode("/", $data); if ($dt[0] < 10) { $r.=$u[($dt[0] - 1)]; } elseif ($dt[0] >= 10 && $dt[0] < 20) { $r.=$d[substr($dt[0], 1, 1)]; } else { if ($dt[0] >= 20 && $dt[0] < 30) { $r.=$d20[0]; } else { $r.=$d20[1]; } if (substr($dt[0], 1, 1) > 0) $r.=" e " . $u[(substr($dt[0], 1, 1)) - 1]; } //Escreve o mes $r.=" dia(s) de " . $meses[($dt[1] - 1)] . " de " . $u[(substr($dt[2], 0, 1)) - 1] . " " . $m . " e "; //Escreve o ano if (substr($dt[2], 1, 3) < 10) { $r.=$u[(substr($dt[2], 1, 3)) - 1]; } elseif (substr($dt[2], 1, 3) >= 10 && substr($dt[2], 1, 3) < 20) { $r.=$d[(substr($dt[2], 3, 1))]; } else { if (substr($dt[2], 1, 3) >= 20 && substr($dt[2], 1, 3) < 30) { $r.=$d20[0]; } else { $r.=$d20[1]; } if (substr($dt[2], 3, 1) > 0) $r.=" e " . $u[(substr($dt[2], 3, 1)) - 1]; } return strtolower($r); } } }
💾 保存文件
← 返回文件管理器