Jump to content

JS to PHP


driz

Recommended Posts

Hi, I need to convert this JS Script to PHP:

<!--// 左のウィンドウからアイテムをドラッグして// ここにドロップするか、マウスの右ボタン// でポップアップ メニューを出して「スクリプト// に挿入」を選択して、現在のカーソル位置に// コードを挿入します。var now = new Date();var yr  = now.getYear();var mn  = now.getMonth() + 1;var dt  = now.getDate();var dy  = now.getDay();var dt2var rokuvar strrokuvar fyr = (yr > 99) ? fyr = yr : 1900 + yr;   // 西暦2000年対応var dys = new Array("日","月","火","水","木","金","土");var dyj = dys[dy];switch(mn){   case 1:	roku = 0;	break;   case 7:	roku = 0;	break;   case 2:	roku = 1;	break;   case 8:	roku = 1;	break;      case 3:	roku = 2;	break;   case 9:	roku = 2;	break;   case 4:	roku = 3;	break;   case 10:	roku = 3;	break;   case 5:	roku = 4;	break;   case 11:	roku = 4;	break;   case 6:	roku = 5;	break;   case 12:	roku = 5;	break;   default:   }  roku = 0;dt = dt + 0;	  dt2 = dt + roku;	  dt2 = dt2 - 6;	  while(dt2 > 6) {dt2 = dt2 - 6};	  roku = dt2;	  switch(roku){   case 1:	  strroku = "先勝";	  break;   case 2:	  strroku = "友引";	  break;   case 3:	  strroku = "先負";	  break;   case 4:	  strroku = "仏滅";	  break;   case 5:	  strroku = "大安";	  break;   case 6:	  strroku = "赤口";	  break;   default:	  strroku = "";	  break;}roku=Math.round(dt/2);//var msg="平成 " +  (fyr - 1988)  + " 年 " + mn + " 月 " + dt   + " 日" + " (" + dyj + ") " //+ strroku + "<BR>"var msg=  mn + " 月 " + dt   + " 日" + " (" + dyj + ") " //+ strroku + "<BR>"document.write(msg.small());//-->

Can Anyone Help?

Link to comment
Share on other sites

// 左のウィンドウからアイテムをドラッグして// ここにドロップするか、マウスの右ボタン// でポップアップ メニューを出して「スクリプト// に挿入」を選択して、現在のカーソル位置に// コードを挿入します。$fyr  = date("Y");$mn  = date("n") + 1;$dt  = date("j");$dy  = date("w");$dys = array("日","月","火","水","木","金","土");$dyj = $dys[$dy];$roku = ($mn + 5) % 6; //I think this formula works//$roku = 0; //And anyway, why does $roku go back to 0 here? commented$dt2 = $dt + $roku;$dt2 = $dt2 - 6;while($dt2 > 6) $dt2 = $dt2 - 6;$roku = $dt2;$strroku = array("先勝", "友引", "先負", "仏滅", "大安", "赤口");$strroku = $strroku[$roku - 1]; $roku = round($dt/2);$msg = "$mn 月 $dt 日 ($dyj) $strroku";echo $msg;

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...