Post archive

Category: PHP

  • PHP

    บางครั้งเราก็ทำให้ชีวิตเรายากเอง

    ฟังก์ชั่น str_pad เป็นฟังก์ชั่นที่ถูกสร้างมาเพื่องานลักษณะ เติมตัวอักษรเข้าไปข้างหน้าตัวอักษร เพื่อให้ตัวอักษรครบจำนวนที่ต้องการ

    READ MORE
  • PHP

    เล่าเรื่อง PHP Array

    ถ้าหากว่าคุณๆเข้าไปดูฟังก์ชั่นที่เกี่ยวข้องกับอะเรย์ในเว็บ PHP จะเห็นว่าฟังก์ชั่นเพียบมาก มีแทบทุกอย่างให้จัดการกับชุดข้อมูลที่เป็นอะเรย์ แล้วไอ้อะเรย์เนี่ย มันสามารถเอาไปประยุกต์ทำอะไรได้เยอะแยะมาก ถ้าจะพูดว่าใครก็ตามที่เข้าใจเรื่องการใช้งานอะเรย์เป็นอย่างดี คนๆนั้นจะได้เปรียบบุคคลอื่น อันนี้พูดสำหรับน้องๆใหม่นะ รุ่นพี่แล้วคาดว่าคงรู้จักอะเรย์กันดีทุกคน

    ลองมาดูเรื่องตัวแปรอะเรย์ของ PHP กันสักหน่อย

    READ MORE
  • PHP

    มาใช้ vagrant กันดีกว่า ตอนที่ 1 vagrant คืออะไร

    vagrant เป็นเซิฟเวอร์จำลองพร้อมใช้สำหรับนักพัฒนา PHP

    vagrant ถูกสร้างต่อยอดขึ้นมาบนเทคโนโลยี virtual machine อีกทอดหนึ่งจำพวก virtualbox, vmware แต่ตอนใช้งานเราไม่ได้จำเป็นจะต้องไปรู้เรื่อง virtual machine หรอกแค่ติดตั้งโปรแกรมแล้วลืมมันไปเลย โฟกัสแค่คำว่า vagrant โปรดักษ์ 2 ตัวในตระกูล ผมแนะนำให้ใช้ virtualbox เพราะมันฟรี

    READ MORE
  • PHP

    อธิบายการบ้าน Tower of Hanoi

    มีน้องคนหนึ่งเขาเอาโจทย์ ซึ่งใครหลายๆคนเดากันว่า น่าจะเป็นการบ้าน ก็ไม่รู้สิ มันจะเป็นการบ้านหรือไม่ใช่การบ้านก็แล้วแต่ ผมจะอธิบายวิธีคิดให้ฟัง และตอนท้ายผมจะให้โค้ดด้วย

    READ MORE
  • PHP

    PHP ติดตั้งตัวเชื่อมต่อฐานข้อมูล SQL Server

    สำหรับคนที่ติดปัญหาไม่รู้ว่าจะเชื่อมต่อ PHP เข้ากับ SQL Server ได้อย่างไร อ่านครับ

    READ MORE
  • PHP

    การใช้งาน Sublime 3 กับ x-debug

    นำเสนอวิธีการใช้งาน xdebug ร่วมกับ sublime 3 แต่ถึงแม้ท่านจะใช้ sublime 2 มันก็เซมๆ

    READ MORE
  • PHP

    PHP เขียนโปรแกรมหาวันจันทร์ภายในเดือน

    โค้ดหาวันจันทร์ทั้งหมดในเดือนปัจจุบัน, โค้ดตัวอย่างหาวันพุธทั้งหมดในเดือนปัจจุบัน, โค้ดตัวอย่างหาวันศุกร์ทั้งหมดในเดือน ตุลาคม ปีปัจจุบัน

    READ MORE
  • PHP

    Fatal error: Call to undefined function oci_connect()

    หอยจริงๆเลย วันนี้ต้องเขียนโปรแกรมติดต่อกับฐานข้อมูล Oracle 11g Express Edition ซึ่งเป็นอะไรที่ไม่เคยมาก่อน  ปรากฎว่าพอเปิด อีคำสั่งด้านล่างใน php.ini เท่านั้นแหละ ไม่ได้ extension= php_oci8_11g.dllextension= php_oci8_11g.dll หลังจากหาข้อมูลอยู่านานจนไข่ห้อย ก็เจอทางสว่าง ใครเจอปัญหานี้ให้ทำดังนี้ครับ 1. เข้าไปดาวน์โหลดไฟล์ Instant Client Package ติ๊กเลือกยอมรับเงื่อนไข Accept License Agreement เขาหน่อย แล้วดาวน์โหลดไอ้ตัวแรกนั่นแหละมา หรือหากระบบปฏิบัติการท่านเป็นอย่างอื่นก็พิจารณาเอานะครับ 2. ดาวน์โหลดได้มาแล้วให้แตกซิป เอาเฉพาะเนื้อในนะ ไปใส่ไว้ที่ C:\xampp\apache\bin ทั้งหมดนั่นแหละครับ วางแหมะลงไปเลย ไม่ทับกับของเก่าหรอก เพราะของเก่าไม่มี 3. เปิดไฟล์ php.ini แล้วเปิด extension= php_oci8_11g.dll การเปิดก็แค่เอาเครื่องหมาย ; ด้านหน้าออก extension= php_oci8_11g.dllextension= php_oci8_11g.dll 4. รีสตาร์ท Apache 5. […]

    READ MORE
  • PHP

    การใช้งาน Automate Test Selenium IDE ตอน 2

    ว่าด้วยเรื่องวิธีการใช้งาน Selenium IDE

    READ MORE
  • PHP

    การใช้งาน Automate Test Selenium IDE ตอน 1

    เหมือนจะเป็นเรื่องไกลตัวของนักพัฒนา PHP แต่เชื่อเถอะว่า นี่คือเรื่องที่ท่านจำเป็นจะต้องรู้ ถามว่าทำไมถึงจำเป็น ก็เพราะว่ามันจะช่วยให้ชีวิตการเด้ฟของท่านง่ายขึ้นไง ท่านไม่เบื่อเหรอกับการที่จะต้องป้อนฟอร์มซ้ำๆ เดิมๆ ถึงแม้ท่านจะใช้นิ้วจิ้มส่งเดชตัวอักษรไปก็ตาม ท่านไม่เบื่อเหรอจะต้องป้อนล้อกอินหน้าเว็บซ้ำๆ เพื่อเข้าไปทดสอบบักที่เพิ่งแก้ไป

    READ MORE