PHP Class and Object

Visibility การมองเห็น ฟังแล้วดูแปลกๆ คือการเข้าถึง properties หรือ method ( function ) โดยมีสามคำหลักๆคือ public , private , protected โดย public คือเข้าถึงได้หมดไม่ว่าจะไหนก็ตาม protected เข้าถึงจากตัวเองได้และตัวที่สืบทอด private เข้าถึงจากตัวเองเท่านั้น Property Visibility การประกาศการเข้าถึงเราสามารถประกาศด้วย 3 ตัวด้านบนโดยถ้าหากใครประกาศเป็น Var ก็ถือว่าเป็น public โดยปริยาย <?php /** * Define MyClass */ class MyClass { public $public = ‘Public’; protected $protected = ‘Protected’; private $private = ‘Private’; function printHello() […]

[PHP] แก้ไขปัญหา $PATH สำหรับ phpunit

พอดีกำลังฝึกเขียน Test แล้วตัว phpunit มันฟ้องมาว่า PHPUnit 5.1 requires PHP 5.6; using the latest version of PHP is highly recommended. ก็เลยมาเขียนเก็บไว้วันหลังจะได้มาเปิดเอาจากที่นี่ โดยการเกิดสาเหตุนี้เพราะว่าตัว phpunit มันต้องการ PHP เวอร์ชั่นใหม่ หรือ อาจจะไม่เจอตัว PHP สำหรับเอามาทดสอบเลยขึ้นแบบนี้ ทางแก้ไขก็คือ เราต้องทำการ set path ให้มันไปอ่านตัวรันคำสั่ง php ได้ โดยผมจะสอนทำแบบคนที่ download MAMP ของ OSX นะครับ window คงไม่ต้องหรอก ฮ่าๆ เพราะมันมีตัว exe มาให้แล้วรู้สึกนะถ้าไม่ได้ก็ comment ไว้กันเอาล่ะมาดูว่าทำยังไง วิธีทำ เปิด terminal พิมพ์ว่า ‘vim […]

[PHP] ฝึกเขียน Test กันเถอะ LV Beginner

เนื่องจากผมได้ไปเรียนการทำ TDD ( Test Driven Development ) กับพี่รูฟ Agile66 ก็ได้เรียนรู้การฝึกเขียน Test มาบ้างนิดหน่อยแต่ไม่นานก็ลืมผมก็พยายามจะผลักดันตัวเองให้ฝึกเขียนโดยบทความนี้จะสอนการคิด การทำต่างๆ แล้วเรามาช่วยกันสังเกตุวิธีคิดและวิธีการลงมือทำกันเพื่อให้ได้ ไอเดียในการทำ Test แต่ยังไม่สามารถใช้กับงานจริงๆได้นะครับผมเชื่อว่าบทความนี้จะสอนเกี่ยวกับการทำเบื้องต้นครับ adminเป็นโปรแกรมเมอร์ที่ตามหาคุณค่าของชีวิตและความฝันในวัยเด็ก ชอบเล่นเกม เรียนรู้ทุกอย่าง ชอบเจอคนใหม่ๆ งานสังคมทุกชนิด ออกกำลังกายในวันว่าง อ่านหนังสือ มีเว็บรีวิวหนังสือด้วย www.readraide.in.th www.oxygenyoyo.com

[PHP] Regular Expression (Regex) ep 2.

กลับมาพบกันอีกแล้วสำหรับเรื่อง Regex ในภาคที่สอง สอง สอง สอง สองงงงงงง ใครยังไม่ได้อ่านภาคแรกกลับไปอ่านเลยเดี๋ยวไม่รู้เรื่องน้าจัดเลยที่นี่ >>  [PHP] Regular Expression (Regex) << สำหรับหลายๆคนที่ถามกันเข้ามา ( มีด้วยหรอ ! บอกได้เลยว่า … ไม่มี ) วันนี้ผมจะมาสอนอีกซัก 1 – 2 ตัวและตัวอย่างที่นำไปใช้ประโยชน์ได้จริงอีกด้วยติดตามกันได้แล้วนะฮ๊าฟฟฟฟฟฟฟ :) adminเป็นโปรแกรมเมอร์ที่ตามหาคุณค่าของชีวิตและความฝันในวัยเด็ก ชอบเล่นเกม เรียนรู้ทุกอย่าง ชอบเจอคนใหม่ๆ งานสังคมทุกชนิด ออกกำลังกายในวันว่าง อ่านหนังสือ มีเว็บรีวิวหนังสือด้วย www.readraide.in.th www.oxygenyoyo.com

[PHP] Regular Expression (Regex)

วันนี้มาพูดกันถึงเรื่อง Regular Expression ต่อไปขอเรียกว่า Regex แล้วกันนะครับ ทำไมถึงมาสอนเรื่องนี้ เพราะว่าคนที่จะเขียนโปรแกรมจะต้องรู้จัก เจ้าตัวนี้ไว้เปรียบเสมือนพื้นฐานของโปรแกรมเมอร์  เพราะอะไรน่ะหรอ ? เวลาที่โปรแกรมเมอร์ต้องการตรวจจับ รูปแบบ ( pattern ) ของประโยคต่างๆได้ เอาล่ะเราไปดูกันเลยว่าทำอย่างไรบ้าง adminเป็นโปรแกรมเมอร์ที่ตามหาคุณค่าของชีวิตและความฝันในวัยเด็ก ชอบเล่นเกม เรียนรู้ทุกอย่าง ชอบเจอคนใหม่ๆ งานสังคมทุกชนิด ออกกำลังกายในวันว่าง อ่านหนังสือ มีเว็บรีวิวหนังสือด้วย www.readraide.in.th www.oxygenyoyo.com

[Pantip3G] tool สำหรับตรวจจับการทำงาน function php

วันนี้อย่างที่บอกไว้ใน twitter ว่าเราจะมาแชร์เครื่องมือ ( tool ) สำหรับการตรวจสอบความเร็วของ Program เรา ( PHP ) โดย tool ตัวนี้เราได้คำแนะนำมาจากเพื่อนในทีม Pantip3G อีกที ซึ่งง่ายต่อการใช้งาน แต่ก็มีข้อเสียอยู่บ้าง เราเล่นไปนิดหน่อยเองจึงอยากมาเขียนแชร์ไว้ก่อนที่เราจะขี้เกียจเขียน ( น่านนนน ) โดยเครื่องมือตัวนี้มีชื่อว่า webgrind สามารถหาโหลดตามที่ให้ไว้ได้เลยจ้าเอาล่ะมาลอง Install กันหน่อยดีกว่าลุยยยยยยยยยยยย adminเป็นโปรแกรมเมอร์ที่ตามหาคุณค่าของชีวิตและความฝันในวัยเด็ก ชอบเล่นเกม เรียนรู้ทุกอย่าง ชอบเจอคนใหม่ๆ งานสังคมทุกชนิด ออกกำลังกายในวันว่าง อ่านหนังสือ มีเว็บรีวิวหนังสือด้วย www.readraide.in.th www.oxygenyoyo.com

1 2 3