สำนักวิทยบริการและเทคโนโลยีสารสนเทศ (สวส.)

Office of Academic Resources and Information Technology


Office of Academic Resources and Information Technology

ศรีสุดา สง่า's blog

ทำไงให้เรียนรู้การเขียนเว็บได้ไว

อยากเขียนเว็บของตัวเองแต่ทำไม่ได้สักที มันยากจังทำไงดี
เชื่ออย่างสนิทใจเลยว่า...........ประโยคด้านบนนี้ทุกคนที่ได้อ่านบนความนี้เคยบ่นถ่อยคำๆ นี้มาแล้ว

php to excel

การแปลง PHP เป็นไฟล์ Excel นามสกุล XLS

<?php
   header("Content-Disposition: attachment; filename=test.xls"); 
   header("Content-Type: application/vnd.ms-excel");
   print "<table border=\"1\"><tr><td><b>field1</b></td><td><b>field2</b></td></tr>";
   print "<tr><td>value1 </td><td bgcolor=\"#137799\">value2 in blue cell bakground</td></tr></table>";
?>

เดือนหน้า ปีหน้า วันถัดไป ด้วย PHP

คำสั่งของ PHP ง่ายๆสำหรับใช้ในการหา เดือนหน้า ปีหน้า หรือ วันถัดไป ด้วย strtotime()

<?php
   // วันนี้
   $today = date("d m Y");
   // เดือนหน้า
   $nextmonth = date("d m Y", strtotime("+1 months"));
   // 10 วันข้างหน้า
   $nextday = date("d m Y", strtotime("+10 days"));
   // ปีหน้า
   $nextyear = date("d m Y", strtotime("+1 years"));
?>

การตรวจสอบปีงบประมาณของไทย

ปีงบประมาณของราชการไทย จะเริ่มต้นเมื่อ 1 ตุลาคม ไปจนถึง 30 กันยายน ของทุกปี ทำให้การคำนวณว่าเวลาที่กำหนดจะอยู่ในปีใด อาจปวดหัวสำหรับหลายคน เรามาลองดูวิธีคิดแบบง่ายๆกัน
<?php
function fiscalYear($date) {
   // วันที่ที่ต้องการตรวจสอบ
   list($year, $month, $day) = explode("-", $date);
   // วันที่ที่ส่งมา (mktime)
   $cday = mktime(0, 0, 0, $month, $day, $year);
   // ปีงบประมาณตามค่าที่ส่งมา (mktime)