9 ฟังก์ชัน PHP สำหรับจัดการข้อความ ที่มือใหม่ควรใช้ให้เป็น

1. rawurlencode เปลี่ยนเครื่องหมาย & และช่องว่าง ให้อยู่ในรูปแบบ url ที่ถูกต้อง
2. htmlentities ช่วยแปลง string ให้อยู่ในรูปแบบของ html entities
3. nl2br แทรกคำสั่ง <br> ถ้าต้องการขึ้นบรรทัดใหม่
4. strip_tags การเอาคำสั่ง html ออกจาก string
5. wordwrap ตัดคำ หรือขึ้นบรรทัดใหม่ โดยกำหนดได้ว่าจะแทรกที่ตัวอักษรที่เท่าไหร่
6. trim ลบช่องว่างออกจาก string ทั้งซ้ายและขวา
7. substr ตัดเอา string บางส่วนตามตำแหน่งที่เรากำหนด
8. number_format จัดรูปแบบของตัวเลข เช่น ให้มีคอมม่าคั่นหลักพัน เป็นต้น
9. strcmp เปรียบเทียบ string แบบแน่นอนในระดับ binary

สรุปแบบย่อๆนะครับ วิธีใช้แบบเต็มๆดูเพิ่มเติมได้ที่:
http://php.net/manual/en/ref.strings.php

Yii 2.0.8 มีอะไร update สำคัญๆ บ้าง

  • ปรับปรุงความเข้ากันได้กับ PHP 7
  • เพิ่ม method andFilterCompare() สำหรับกรองข้อมูลในคอลัมน์ของ GridView ให้ง่ายขึ้น ใครใช้ Yii 1.1 อยู่น่าจะคุ้นเคยเป็นอย่างดี
  • เพิ่ม comments ให้กับตาราง และคอลัมน์ ในฐานข้อมูล
  • เมื่อเราอัพโหลดไฟล์เรามักลืมระบุ enctype ให้กับฟอร์ม ตอนนี้ไม่ลืมแน่นอน เพราะ Yii จัดการเพิ่ม enctype ให้เราแบบ Auto แล้ว ไม่ต้องระบุครับ
  • เราสามารถระบุเครื่องหมายดอกจันทร์ (*) เพื่อตรวจสอบ mimeTypes แบบกลุ่มได้เช่น image/* หมายถึง image/jpeg, image/png เป็นต้น
  • สามารถตรวจสอบความถูกต้อง (Validate) เวลาได้แล้ว โดยระบุ property ชื่อว่า type กำหนดเป็น TYPE_DATETIME หรือ TYPE_TIME ไม่ต้องเขียนเช็คเองแล้ว
  • เรื่องความปลอดภัย ส่วนใหญ่อัพเดทตั้งแต่ 2.0.7 แล้วครับ สำหรับ 2.0.8 จะเป็นการปรับปรุงประสิทธิภาพเสียมากกว่า เช่น ปรับปรุง Random Number Generator (RNG) ให้ดีขึ้น
  • ล่าสุด มีการปรับปรุง MongoDB extension ใครใช้อยู่ก็ update กันได้เลย
    อ่านเพิ่มเติมได้ที่
    http://goo.gl/FGZ97k

แนะนำหนังสือ Git (version control system) อ่านฟรี

a

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

ลิงก์ดาวน์โหลดแบบ PDF
https://goo.gl/PCLXsl

ลิงก์อ่านแบบออนไลน์
https://goo.gl/2bstxn