ในบทความนี้ผมจะขอเสนอฟังก์ชันที่ใช้ในการทำซ้ำข้อความ string ที่เราส่งไปทางพารามิเตอร์ ตามจำนวนครั้งที่เรากำหนด เช่น ในกรณีที่เราต้องการให้มันทำการแสดงผลอะไรซ้ำ ๆ กันเราก็สามารถใช้ฟังก์ชันนี้ช่วยได้ โดยไม่ต้องพิมพ์เองตามจำนวนครั้งที่ต้องการให้มันซ้ำ
ในบทความนี้ผมจะแนะนำถึงวิธีการสร้างฟังก์ชันเพื่อรับค่า arguments แบบไม่กำหนดจำนวน ตัวอย่างเช่นฟังก์ชัน array_merge() ของ PHP เราสามารถใส่ค่าอะเรย์กี่ตัวก็ได้ตามต้องการ โดยมันจะทำการรวมอะเรย์ให้เราเอง โดยจะต้องใช้ฟังก์ชัน func_get_args() และ func_num_args() ช่วยในการตรวจสอบ argument ที่ส่งมา
ในบทความนี้ผมจะแนะนำถึงฟังก์ชันที่ใช้ในการหาจำนวนวันของเดือนนั้น ๆ และปีนั้น ๆ ด้วยครับ ซึ่งบางคนอาจจะงงว่ามันจะไปยากตรงไหน เดือนมีแค่ 12 เดือนเท่านั้นเองเราก็กำหนดไปเองก็ได้ แต่ผู้อ่านอย่าลืมนะครับว่าเดือนกุมภาพันธ์แต่ละปีนั้นอาจจะมีจำนวนวันไม่เท่ากันก็ได้ ผมจึงแนะนำฟังก์ชันนี้ที่ชื่อว่า cal_days_in_month()
ในบทความนี้ผมจะเสนอวิธีการรวมอะเรย์ 2 ตัว (หรือมากกว่านั้น) เป็นอะเรย์ใหม่ตัวเดียวครับ ซึ่งสามารถนำไปประยุกต์ใช้เป็นประโยชน์ในด้านต่าง ๆ ได้ โดยการใช้ฟังก์ชัน array_merge() มีรูปแบบดังนี้
สมมติว่าผมทำการ zip ไฟล์ต่าง ๆ ที่เป็น .txt ไว้นะครับเป็นชื่อ step.zip ซึ่งในนี้ประกอบไปด้วยไฟล์ step1.txt, step2.txt, step3.txt เมื่อผมต้องการสั่งให้ PHP อ่านไฟล์ txt เหล่านี้จากไฟล์ที่ zip ไว้ เราจะต้องใช้ library "php_zip.dll" ซึ่งถ้าใช้ OS Window เราจะต้องไปกำหนดค่าใน php.ini โดยเพิ่มคำว่า extension php_zip.dll เข้าไปในแถวใดแถวหนึ่ง จากนั้นให้ทำการ restart apache ด้วยครับ
ผู้อ่านคนไหนที่เคยใช้เวลาการส่งค่ามาจากหน้าหนึ่งแบบ GET หรือ POST ก็ตาม มายังอีกหน้าหนึ่ง แล้วเราต้องมานั่งกำหนดตัวแปรให้มันรับค่าที่ POST หรือ GET มาอีก มันค่อนข้างยุ่งยากมากเลยใช่ไหมครับ วันนี้ผมจึงอยากเสนอวิธีการกำหนดตัวแปรเมื่อส่งค่ามาจากอีกฟอร์มหนึ่งแบบง่าย ๆ ไม่ต้องมานั่งสร้างตัวแปรมารับค่าให้ผู้อ่านได้นำไปใช้ต่อครับ
Login
Search