Post archive

Category: PHP

  • PHP

    OOP มันไม่ใช่ยักษ์

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

    READ MORE
  • PHP

    filezilla เปรียบเทียบไฟล์

    วันนี้ filezilla อีกแล้ว จากเมื่อวันก่อนที่เคยเขียนเรื่อง เอ้า… มันทำอย่างนี้ได้ด้วย ครานี้เป็นเรื่องคุณสมบัติในการเปรียบเทียบความเก่าความใหม่ของไฟล์ ระหว่างในเครื่องที่ใช้พัฒนาเว็บ กับไฟล์บนเซิฟเวอร์ ผมเชื่อว่าฟังก์ชั่นนี้จะมีประโยชน์อย่างมาก ในการพัฒนาเว็บไซต์เดียวกันหลายๆคน

    READ MORE
  • PHP

    Free อีคอมเมิร์ส

    เพื่อนผมคนหนึ่งเคยถามผมว่า ปัจจุบันเว็บสำเร็จรูปเกิดขึ้นมากมาย และก็ใช้งานง่ายด้วย ต่อไปโปรแกรมเมอร์จะหมดความหมายหรือเปล่า? ผมตอบอย่างไม่ลังเลเลยว่า โปรแกรมเมอร์จะยังคงมีความสำัคัญยิ่งตลอดไป ต่อให้มีเว็บสำเร็จรูปเป็นล้านๆตัวก็ตาม นั้นเพราะอะไร

    READ MORE
  • PHP

    เอ้า… มันทำอย่างนี้ได้ด้วย

    ผมเป็นคนหนึ่งที่ใช้ filezilla เป็น ftp หลักในการอัปโหลดไฟล์ขึ้นเซิฟเวอร์

    READ MORE
  • PHP

    เลิกเสียเถอะ คุณแม่ขอร้อง

    ผมเป็นคนหนึ่งที่เข้าไปห้อง tech ของเว็บ pantip.com ทุกวัน ตอบบ้างไม่ตอบบ้าง ขึ้นอยู่กับคำถาม และวันนี้ผมเจอกับคำถามหนึ่ง จริงๆคำถามในทำนองนี้ผมเจอที่นั่นบ่อย แต่ก็ไม่ได้เขียนแนะนำอะไรไป วันนี้เอาสักหน่อยเถอะ ผมได้เขียนส่งค่า index.php?page=1 ครับ แล้วในหน้า index ก็เขียนโค้ดไว้ว่า ถ้า $page==1 ให้เิปิดหน้า support.php แต่ปรากฏว่า มันก็ไม่ยอมเปิดให้ครับ มันเปิดแต่หน้า index.php ให้ตลอด ซึ่งรันในเครื่องสามารถใช้งานได้ปกติ เป็น php v.5 แต่พออัพขึ้น server ก็เป้นอย่างที่บอกครับ ช่วยหน่อยครับ

    READ MORE
  • PHP

    โนคาเช่

    เมื่อครั้งที่ข้าพเจ้ายังศึกษาอยู่สาขาวิทยาการคอมฯ และชั่วโมงหนึ่งของวิชาการซ่อมบำรุงคอมพิวเตอร์ อาจารย์ท่านเดินเข้ามาในห้อง และกล่าวด้วยเสียงดังฟังชัด “วันนี้เราจะเรียนรู้เรื่องคาเช่กัน” ถึงจะฟังชัด แต่ก็ถึงกับใบ้รับประทาน มันเป็นเรื่องใหม่ที่เรายังไม่เคยเรียนรู้กันมาเลย อีกทั้งฟังดูแล้วชื่อไอ้ตัวนี้มันก็แปลกๆ เหมือนสายการบิน คาเธ่แปซิฟิก หลังจากแหกเคสออก อาจารย์ก็ชี้ไปที่อุปกรณ์ชิ้นหนึ่ง แล้วบอกว่า ไอ้นี่แหละคาเช่ อาจ้านนน… นี่มันแคช นี่นา เออ… นั่นแหละคาเช่

    READ MORE
  • PHP

    6 PHP classes พลาดแล้วจะเสียใจไปทั้งชาติ

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

    READ MORE
  • PHP

    แมลงบุก

    ท่านลองดูโปรแกรมด้านล่าง Live Demo echo number_format( 16383.815 , 2 ) ; //16,383.82 echo number_format( 20971.815 , 2 ) ; //20,971.82   echo number_format( 16384.815 , 2 ) ; //16,384.81 echo number_format( 20970.815 , 2 ) ; //20,970.81echo number_format( 16383.815 , 2 ) ; //16,383.82 echo number_format( 20971.815 , 2 ) ; //20,971.82 echo number_format( 16384.815 , […]

    READ MORE
  • PHP

    serialize php function

    ฟังก์ชั่น serialize() เป็นฟังก์ชั่นที่ใช้สำหรับแพ็ก อะเรย์หรืออ้อบเจ็ก ให้อยู่ในรูปของสตริง โดยเมื่อเราใช้ฟังก์ชั่น unserialize() มันออกมา ข้อมูลจะกลับมาอยู่ในรูปเดิมอย่างไม่เสียคุณสมบัิิติ ถ้าเรา serialize() อะเรย์ เมื่อ unserialize() ก็จะได้อะเรย์คืนมา วิธีการใช้งาน: $animals = array(’dog’,’cat’,’cow’); $string = serialize( $animals ); // จะได้สตริง $animals = unserialize( $string ); // จะได้อะเรย์เหมือนบรรทัดแรก$animals = array(‘dog’,’cat’,’cow’); $string = serialize( $animals ); // จะได้สตริง $animals = unserialize( $string ); // จะได้อะเรย์เหมือนบรรทัดแรก ทีนี้เราจะนำมันไปใช้ประโยชน์อะไรได้บ้างล่ะ ฟังก์ชั่นนี้ ผมขอยกตัวอย่างนะครับ สมมุติว่าเรามีตัวเลือกซึ่งดึงมาจากฐานข้อมูลสร้างเป็นเช็กบ้อก ให้ยูสเซอร์ติ๊กเลือก ซึ่งยูสเซอร์อาจจะเลือกเพียงหนึ่งตัวหรือมากกว่า […]

    READ MORE