บทความล่าสุด

คำสั่งเลือกเงื่อนไข ภาษา PHP

19 December 2016

ในบทนี้ คุณจะได้เรียนรู้เกี่ยวกับคำสั่งเลือกเงือนไข If If Else และ Switch เพื่อควบคุมการทำงานของโปรแกรมในภาษา PHP ในการเขียนโปรแกรม อาจจะมีเงือนไขหรือข้อกำหนดบางอย่างที่คุณต้องการให้โปรแกรมทำงานแตกต่างกันไป การตัดสินใจจึงเป็นเรื่องธรรมดาที่เกิดขึ้นทั้งในการเข...

ค่าคงที่ ภาษา PHP

18 December 2016

ค่าคงที่ (Constants) คือค่าของ Literal ใดๆ ที่ถูกกำหนดให้กับตัวแปรค่าคงที่ ค่าคงที่จะไม่สามารถเปลี่ยนแปลงได้ภายในโปรแกรมและเป็นได้เพียงค่าเดียวตั้งแต่โปรแกรมเริ่มจนสิ้นสุดการทำงาน ในภาษา PHP คุณสามารถประกาศค่าคงที่ได้สองแบบโดยการใช้ฟังก์ชัน define() และคำสั่ง ...

String ภาษา PHP

17 December 2016

String คือประเภทข้อมูลประเภทข้อความหรือการนำตัวอักษรหลายๆ ตัวมาต่อกันหรือเรียกว่าอาเรย์ของตัวอักษร โดยความยาวของ String นั้นสามารถเปลี่ยนแปลงได้ตามค่าที่กำหนดให้กับตัวแปร ในภาษา PHP ค่าที่เป็นไปได้ของ String นั้นรองรับเกือบทุกตัวอักษรในโลก เช่น UTF-8 ในทุกภาษ...

ตัวแปรและประเภทข้อมูล ภาษา PHP

10 December 2016

## ตัวแปร ตัวแปร คือสิ่งที่ใช้เก็บค่าของข้อมูลในหน่วยความจำ ตัวแปรจะประกอบไปด้วยชื่อของตัวแปร (identifier) ใช้เพื่ออ้างอิงหรือเข้าถึงค่าภายในตัวแปร ตัวแปรเก็บข้อมูลในหน่วยความจำ ดังนั้นเราสามารถเข้าถึงค่าของตัวแปรและอัพเดทค่าได้ตลอดเวลา ## การประกาศตัวแปร ใ...

โครงสร้างของภาษา PHP

10 December 2016

ในบทนี้ คุณจะได้เรียนรู้โครงสร้างที่จำเป็นที่คุณต้องต้องทราบในการเขียนโปรแกรมด้วยภาษา PHP รูปแบบและกฏเกณฑ์ต่างๆ ในการเขียนโปรแกรมด้วยภาษา PHP มาเริ่มต้นกับโปรแกรมที่พื้นฐานที่สุดสำหรับการเรียนเขียนโปรแกรม ## Simple program โปรแกรมแรกที่คุณจะได้เห็นในภาษา PHP...

การติดตั้งภาษา PHP

8 December 2016

ก่อนที่จะเริ่มเขียนโปรแกรมด้วยภาษา PHP คุณจะต้องเตรียมเครื่องมือสำหรับการเขียนโปรแกรมก่อน ซึ่งในบทนี้ เราจะพาคุณติดตั้งสิ่งที่จำเป็นที่ต้องใช้ในการเขียนโปรแกรมด้วยภาษา PHP ## เครื่องมือในการเขียนภาษา PHP ในการทำงานของโปรแกรมภาษา PHP นั้น คุณจะต้องติดตั้งภาษา...

แนะนำภาษา PHP

8 December 2016

ในบทแรกของการเรียนภาษา PHP เราจะแนะนำให้คุณรู้จักกับภาษาในเบื้องต้น รวมทั้งประวัติความเป็นมาและการพัฒนาของภาษา PHP ## PHP คืออะไร PHP คือภาษาสำหรับทำงานด้านฝั่งของเซิร์ฟเวอร์ (server-side scripting) ถูกออกแบบมาสำหรับการพัฒนาเว็บไซต์ แต่มันก็ยังสามารถใช้เขียน...

ภาษา PHP

8 December 2016

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

Threads ภาษา Visual Basic

17 November 2016

ในบทนี้ คุณจะได้เรียนรู้เกี่ยวกับการใช้งาน Thread ในภาษา Visual Basic เราจะมาสร้างโปรแกรมที่สามารถทำงานได้พร้อมกันหลาย Thread หรือการเขียนโปรแกรมแบบ _Multithreading_ ## Thread คืออะไร เมื่อโปรแกรมเริ่มทำงาน Common language runtime (CLR) จะทำการสร้าง Thread ...

Directives ภาษา Visual Basic

7 November 2016

Directives คือชุดคำสั่งที่ประมวลผลโดย _Preprocessor_ ก่อนที่โปรแกรมจะทำการคอมไพล์ หรือในบางทีเรียกว่า _Preprocessor Directives_ มันเป็นชุดคำสั่งสำหรับควบคุมการทำงานของ Preprocessor สำหรับการประมวลผลซอสโค้ดในภาษา Visual Basic ยกตัวอย่างเช่น กำหนดส่วนของโปรแกรม...

Collections ภาษา Visual Basic

5 November 2016

ในการเขียนโปรแกรม คุณอาจจะต้องจัดการกับข้อมูลหรือออบเจ็คที่เกี่ยวข้องกันหลายๆ อัน ในบทก่อนหน้าเราใช้อาเรย์ในการเก็บข้อมูลซึ่งจะต้องทราบขนาดที่แน่นอนของข้อมูลที่จะเก็บก่อน ในบทนี้เราจะพูดถึงการเก็บข้อมูลแบบไดนามิกส์ด้วยการใช้ Collection ในภาษา Visual Basic Col...

Input/output with files ภาษา Visual Basic

4 November 2016

ในบทนี้เราจะทำงานกับไฟล์ คุณจะได้เรียนรู้เกี่ยวกับการอ่านและเขียน text file ในภาษา Visual Basic โปรแกรมคอมพิวเตอร์มักจะทำงานกับไฟล์ ไฟล์ใช้สำหรับเก็บข้อมูลบนหน่วยเก็บข้อมูล เช่น ฮาร์ดดิส แผ่นซีดีรอม หรือแฟลชไดรฟ์ ซึ่งการเก็บข้อมูลในหน่วยเก็บข้อมูลเหล่านี้จะไม...

Exception ภาษา Visual Basic

2 November 2016

Exception คือคุณสมบัติในภาษา Visual Basic ที่ให้คุณสามารถจัดการกับข้อผิดพลาดที่ไม่คาดฝันที่อาจจะเกิดขึ้นในขณะที่โปรแกรมกำลังทำงาน โดยการทำงานของ Exception นั้นจะช่วยให้โปรแกรมไม่ Error หรือหยุดการทำงานเมื่อเกิดข้อผิดพลาดขึ้น ในการจัดการ Exception จะใช้คำสั่ง ...

Enums ภาษา Visual Basic

1 November 2016

Enum (อีนัม) เป็นประเภทข้อมูลที่ให้คุณสามารถกำหนดชื่อให้กับค่าคงที่ได้ โดยค่าของ Enum นั้นจะใช้กับชุดของข้อมูลแบบจำนวนเต็ม แต่เราสามารถอ้างถึงค่าคงที่นั้นได้ผ่านตัวอักษร ในการใช้ Enum จะทำให้เราสามารถทำงานกับค่าคงที่เหล่านั้นได้สะดวกขึ้น เช่น การใช้ชื่อแทนการ...

Structures ภาษา Visual Basic

31 October 2016

Structures หรือโครงสร้างข้อมูล คือประเภทข้อมูลประเภทหนึ่งในภาษา Visual Basic ที่สามารถมีสมาชิกภายในตัวของมันได้ ลักษณะโครงสร้างของ Structure นั้นจะคล้ายกับคลาส แต่สิ่งที่แตกต่างกันคือ Structure เป็นตัวแปรแบบ Valued type ในขณะที่คลาสเป็นแบบ Reference type ซึ่งเ...

Events ภาษา Visual Basic

29 October 2016

Event คือสิ่งที่ทำให้คลาสหรือออบเจ็คสามารถแจ้งเตือนไปยังคลาสหรือออบเจ็คอื่นได้เมื่อมีบางอย่างได้เกิดขึ้นในโปรแกรม โดยการทำงานของ Event จะมีสองส่วนคือ ส่วนที่เป็นแหล่งกำเนิด (raise) ของ Event นั้นจะเรียกว่า sender และส่วนที่ทำหน้าที่จัดการกับ Event จะเรียกว่า h...

Delegates ภาษา Visual Basic

27 October 2016

Delegate เป็นประเภทข้อมูลที่ใช้ในการอ้างถึงฟังก์ชันหรือเมธอด บางทีเราเรียก delegate ว่าเป็นพอยน์เตอร์ของฟังก์ชัน ในการใช้ delegate จะทำให้เราสามารถทำงานกับฟังก์ชันได้อย่างปลอดภัย ในภาษา Visual Basic นั้น delegate เป็นประเภทข้อมูลออบเจ็คจากคลาส System.Delegate ...

Properties ภาษา Visual Basic

23 October 2016

ในบทนี้ คุณจะได้เรียนรู้เกี่ยวกับการใช้งาน property ในภาษา Visual Basic เพื่ออ่านและเขียนข้อมูลจากสมาชิกภายในคลาส Property เป็นตัวแปรประเภทหนึ่งของคลาสที่ให้โปรแกรมสามารถอ่านและเขียนค่าภายในคลาสได้อย่างยืดหยุ่น โดย Property นั้นสามารถทำงานได้เหมือนกับตัวแปรแล...

Interfaces ภาษา Visual Basic

20 October 2016

Interfaces คือการอธิบายการกระทำที่ออบเจ็คสามารถทำได้ ยกตัวอย่างเช่น เมื่อคุณเปิด TV คุณจะต้องกดปุ่มเปิดเพื่อที่จะเปิดมัน เราทราบว่า TV จำเป็นต้องมีปุ่มเพื่อที่จะเปิด แต่เราไม่ได้สนใจว่าขั้นตอนการทำงานของมันจะเป็นอย่างไร ## Interfaces ในการเขียนโปรแกรมเชิงวัตถ...

Polymorphism ภาษา Visual Basic

15 October 2016

Polymorphism เป็นคุณสมบัติที่สำคัญเป็นอันดับที่สามในการเขียนโปรแกรมเชิงวัตถุ ต่อจากคุณสมบัติการห่อหุ่มและการสืบทอด คำว่า Polymorphism นั้นเป็นคำศัพท์ที่มาจากภาษากรีก ซึ่งหมายความว่า "หลากหลายรูปแบบ" ดังนั้นในการเขียนโปรแกรม Polymorphism ก็คือการมีได้หลายรูปแบบ...