本文整理汇总了PHP中DateModules::GetMonthName方法的典型用法代码示例。如果您正苦于以下问题:PHP DateModules::GetMonthName方法的具体用法?PHP DateModules::GetMonthName怎么用?PHP DateModules::GetMonthName使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类DateModules
的用法示例。
在下文中一共展示了DateModules::GetMonthName方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: monitor
function monitor($curStep)
{
$head = '
<html dir="rtl">
<head>
<meta http-equiv="refresh" content="5">
<title>مشاهده مراحل محاسبه حقوق</title>
</head>
<body>
<table border="0" width="100%" cellpadding="2">
<tr>
<td colspan="2">
<font face="Tahoma" size="2" color="#996633">
<u>محاسبه حقوق ' . DateModules::GetMonthName($this->__MONTH) . '</u>
</font>
</td>
</tr>
<tr>';
$end = '
<tr>
<td colspan="2">
<p align="center">
<a href="#" onclick="window.close()">
<font face="Tahoma" size="2" color="#008000">بستن</font>
</a></p>
<p><font face="Tahoma" size="2" color="#ff0000">توجه: در صورت بستن پنجره ، روال محاسبه متوقف نخواهد شد.</font></p>
</td>
</tr>
</table>
</body>
</html>';
$step_array = array('بارگذاري اطلاعات احکام ...', 'بارگذاري اطلاعات مربوط به مقرري ...', 'بارگذاري پارامترهاي حقوقي ...', 'بارگذاري اطلاعات اسناد و فرايندهاي سازماني ...', 'بارگذاري اطلاعات وام و کسور ...', 'بارگذاري اطلاعات جداول مالياتي ...', 'بارگذاري اطلاعات وابستگان ...', 'ايجاد فايلهاي مورد نياز ...', 'محاسبه حقوق ... (اين فرايند طولاني است ، لطفا منتظر بمانيد)', 'بستن فايلها ...', 'ذخيره اطلاعات ...', 'پايان محاسبه');
$run_pic = HR_ImagePath . 'run.gif';
$done_pic = HR_ImagePath . 'done.gif';
$txt = '<td colspan="2"><font face="Tahoma" size="2">';
for ($i = 0; $i < $curStep; $i++) {
$txt .= '<p><img border="0" src="' . $done_pic . '" width="15" height="14"> ' . $step_array[$i] . '</p>';
}
if ($curStep < 11 || $this->backpay) {
$txt .= '<p><img border="0" src="' . $run_pic . '" width="15" height="14"> ' . $step_array[$curStep] . '</p>';
} else {
$txt .= '<p><img border="0" src="' . $done_pic . '" width="15" height="14"> ' . $step_array[$curStep] . '</p>';
}
$txt .= '</font></td>';
//ايجاد فايل pay_calc_monitor جهت مانيتور کردن محاسبه حقوق
$fh = fopen(HR_TemlDirPath . 'pay_calc_monitor_file.html', 'w+');
fwrite($fh, $head . $txt . $end);
fclose($fh);
}
示例2: monitor
private function monitor($curStep)
{
$head = '
<table border="0" width="100%" cellpadding="2">
<tr>
<td colspan="2">
<font face="Tahoma" size="2" color="#B82E8A">
<u>محاسبه حقوق ' . DateModules::GetMonthName($this->__MONTH) . '</u>
</font>
</td>
</tr>
<tr>';
$end = '
</table>
';
$step_array = array('بارگذاري اطلاعات احکام ...', 'بارگذاري اطلاعات مربوط به مقرري ...', 'بارگذاري پارامترهاي حقوقي ...', 'بارگذاري اطلاعات اسناد و فرايندهاي سازماني ...', 'بارگذاري اطلاعات وام و کسور ...', 'بارگذاري اطلاعات جداول مالياتي ...', 'بارگذاري اطلاعات وابستگان ...', 'ايجاد فايلهاي مورد نياز ...', 'محاسبه حقوق ... (اين فرايند طولاني است ، لطفا منتظر بمانيد)', 'بستن فايلها ...', 'ذخيره اطلاعات ...', 'پايان محاسبه');
$run_pic = HR_ImagePath . 'run.gif';
$done_pic = HR_ImagePath . 'done.gif';
$txt = '<td colspan="2"><font face="Tahoma" size="2">';
for ($i = 0; $i < $curStep; $i++) {
$txt .= '<p><img border="0" src="' . $done_pic . '" width="15" height="14"> ' . $step_array[$i] . '</p>';
}
if ($curStep < 11 || $this->backpay) {
$txt .= '<p><img border="0" src="' . $run_pic . '" width="15" height="14"> ' . $step_array[$curStep] . '</p>';
} else {
$txt .= '<p><img border="0" src="' . $done_pic . '" width="15" height="14"> ' . $step_array[$curStep] . '</p>';
}
$txt .= '</font></td>';
//ايجاد فايل pay_calc_monitor جهت مانيتور کردن محاسبه حقوق
$fh = fopen('../../../HRProcess/arrear_pay_calc_monitor_file.html', 'w+');
fwrite($fh, $head . $txt . $end);
fclose($fh);
}
示例3:
echo "</td></tr></table>";
if($dataTable[0]['effect_type'] == BENEFIT )
{
$HeaderTitle = "حقوق و مزایای کارکنان" ;
}
else
{
$HeaderTitle = " کسورات " ;
}
echo '<table class="reportGenerator" style="text-align: right;width:50%!important" cellpadding="4" cellspacing="0">
<tr class="header1">
<td colspan="3">'.$HeaderTitle.'</td>
<td colspan="3">مربوط به '.DateModules::GetMonthName($dataTable[0]['pay_month']).' ماه '.$dataTable[0]['pay_year'].' </td>
</tr>
<tr class="header">
<td colspan="2" width="35%" >عنوان </td>
<td width="15%" >مبلغ (ریال)</td>
<td colspan="2" width="35%" >عنوان </td>
<td width="15%" >مبلغ (ریال)</td>
</tr>' ;
die();
$PaySum = $GetSum = 0 ;
$EF = $dataTable[0]['effect_type'];
$PY = $dataTable[0]['pay_year'];
$PM = $dataTable[0]['pay_month'];
示例4: ShowReport
function ShowReport(){
global $tableQuery;
$rpt = new ReportGenerator();
$rpt->mysql_resource = PrepareData();
?>
<html>
<head>
<META http-equiv=Content-Type content="text/html; charset=UTF-8" >
</head>
<body dir=rtl>
<div style="display:none" >
<? echo $tableQuery . "\n----------------------------------------------------\n";?>
<? echo PdoDataAccess::GetLatestQueryString();?>
</div>
<?
function moneyRender($row,$value){
return number_format($value, 0, '.', ',');
}
function pure_paymentRender($row){
return moneyRender(null,$row["pure_payment"]) . "<br>" . moneyRender(null,$row["diff_pure_payment"]);
}
function continus_paymentRender($row){
return moneyRender(null,$row["continus_payment"]) . "<br>" . moneyRender(null,$row["diff_continus_payment"]);
}
function totalRender($row){
return moneyRender(null, $row["normal_insure"] + $row["normal2_insure"] + $row["first_surplus_insure"] + $row["second_surplus_insure"]);
}
function insure_valueRender($row){
return moneyRender(null,$row["insure_value"]) . "<br>" . moneyRender(null,$row["diff_insure_value"]);
}
function org_insure_valueRender($row){
return moneyRender(null,$row["org_insure_value"]) . "<br>" . moneyRender(null,$row["diff_org_insure_value"]);
}
$rpt->addColumn("شماره<br> شناسایی", "staff_id");
$rpt->addColumn("نام خانوادگي", "plname");
$rpt->addColumn("نام", "pfname");
$rpt->addColumn("خالص دريافتي <br>تفاوت", "pure_payment", "pure_paymentRender");
$rpt->addColumn("مستمر<br>تفاوت", "continus_payment", "continus_paymentRender");
$rpt->addColumn("کل", "normal_insure", "totalRender");
$rpt->addColumn("مازاد2", "second_surplus_insure");
$rpt->addColumn("مازاد1", "first_surplus_insure");
$rpt->addColumn("معمولي2", "normal2_insure");
$rpt->addColumn("معمولي", "normal_insure");
$rpt->addColumn("مبلغ بيمه<br>تفاوت", "insure_value", "insure_valueRender");
$rpt->addColumn("سهم سازمان<br>تفاوت", "org_insure_value", "org_insure_valueRender");
$rpt->header_alignment = "center";
$rpt->headerContent = "
<table width=100% border=0 style='font-family:b nazanin;'>
<tr>
<td width=120px><img src='/HumanResources/img/fum_symbol.jpg'></td>
<td align=center style='font-weight:bold'>گزارش کارمندان استفاده کننده از بيمه</td>
<td width=120px>
شماره :
<br>
تاریخ :
" . DateModules::shNow() . "
</td>
</tr>
<tr bgcolor='#BDD3EF' >
<td colspan=3 style='border: 1px solid black;font-weight:bold;color:#15428B;padding-right:5px'>
" . DateModules::GetMonthName($_POST["pay_month"]) . " ماه " . $_POST["pay_year"] . "
</td>
</tr>
</table>";
$rpt->page_size = 30;
$rpt->paging = true;
$rpt->generateReport();
die();
?>
</body>
</html>
<?
}
示例5:
echo '<tr><td colspan=5 >جمع : </td><td>'.number_format($sum, 0, '.', ',').'</td></tr>
</table><hr style="page-break-after:always; visibility: hidden"><br><br>';
if($dataTable[$i]['cost_center_id'] != $CC || $SIID != $dataTable[0]['salary_item_type_id'] ||
$PY != $dataTable[0]['pay_year'] || $PM != $dataTable[0]['pay_month']) {
$CC = $dataTable[$i]['cost_center_id'] ;
$SIID = $dataTable[$i]['salary_item_type_id'];
$PY = $dataTable[$i]['pay_year'];
$PM = $dataTable[$i]['pay_month'];
$sum = $count=0 ;
}
echo '<table class="reportGenerator" style="text-align: right;width:50%!important" cellpadding="4" cellspacing="0">
<tr class="header1">
<td colspan="6"> سال : '.$dataTable[$i]['pay_year'].' ماه :'.
DateModules::GetMonthName($dataTable[$i]['pay_month']).'   قلم حقوقی : '.
$dataTable[$i]['print_title'].' مرکز هزینه :'.$dataTable[$i]['title'].'</td>
</tr>
<tr class="header">
<td>ردیف </td>
<td>شماره شناسایی</td>
<td>کد تفضیلی</td>
<td> نام خانوادگی </td>
<td>نام </td>
<td>مبلغ </td>
</tr>' ;
}
if($dataTable[$i]['effect_type'] == 1 )
$pgvalue = $dataTable[$i]['pay_value'] ;
else