การเขียนโปรแกรม JavaScript เพื่อรับค่าพารามิเตอร์ GET จาก URL ของหน้าเว็บเพจ

โดย CyberMAN •

"How to retrieve GET parameters from javascript?"



วิธีเขียนโปรแกรม JavaScript แบบสั้นๆ ง่ายๆเก็บพารามิเตอร์ตัวเดียว
var param = window.location.search.substr(1);
ถ้าเราทำการ alert(param); เราจะได้ค่าทั้งหมดหลังเครื่องหมาย ?

เช่นเข้าหน้าเว็บผ่าน URL นี้
http://phpcodemania.blogspot.com/?param1=1234&param2=333

เมื่อเขียนโปรแกรมตามคำสั่งด้านบนนี้

var param = window.location.search.substr(1);
alert(param);

ผลลัพธ์ก็คือ จะแสดงข้อความ param1=1234&param2=333 ออกมานั่นเอง





หรือจะเขียนโปรแกรม JavaScript สร้างฟังก์ชั่นแบบยาวๆ

function findGetParameter(parameterName) {
    var result = null,
        tmp = [];
    location.search
        .substr(1)
        .split("&")
        .forEach(function (item) {
          tmp = item.split("=");
          if (tmp[0] === parameterName) result = decodeURIComponent(tmp[1]);
        });
    return result;
}
var data = findGetParameter('param1');


เมื่อรันคำสั่งด้านบนนี้ ตัวแปร data จะได้ข้อมูล 1234 
ซึ่งเป็น value ของพารามิเตอร์ที่ชื่อ param1 นั่นเอง


ที่มา : https://stackoverflow.com/questions/5448545/how-to-retrieve-get-parameters-from-javascript



PHP CI MANIA - PHP Code Generator 
โปรแกรมช่วยสร้างโค้ด ลดเวลาการเขียนโปรแกรม เขียนโปรแกรมง่ายและสะดวกขึ้น
สนใจสั่งซื้อราคาสุดคุ้ม >> http://fastcoding.phpcodemania.com/

PHP : PDF Generator ตอนที่ 4

โดย CyberMAN •

PDF Generator


หลังจากได้ทดลองโค้ดหาตำแหน่ง PDF เรียบร้อยแล้ว ก็ถึงเวลานำโค้ดที่ได้มาใส่ไว้ใน Project PDF Generator เพื่อทำตามขั้นตอนต่อไป






สำหรับขั้นตอนการเขียนโค้ดก็มีคร่าวๆ ดังคลิปวิดีโอนี้





----------------------------------------------------------
ดูบทความทั้งหมดของ PHP : PDF Generator ได้ที่นี่
ติดตามทุกความเคลื่อนไหวของ PHP PDF Generator ได้ที่แท็ก : PDF Generator
---------------------------------------------------------- 




PHP CI MANIA - PHP Code Generator 
โปรแกรมช่วยสร้างโค้ด ลดเวลาการเขียนโปรแกรม

สนใจสั่งซื้อเพียง 4,500 บาท
http://fastcoding.phpcodemania.com/

PHP : PDF Generator ตอนที่ 3

โดย SONGCHAI SAETERN •

การเปลี่ยนไปใช้ Table แบบ ตรึงแถวหัวข้อ (Fixed Table Header)



หลังจากที่ได้ลองใช้ Bootstrap gird เพื่อแบ่งคอลัมน์ต่างๆแล้ว รู้สึกไม่ค่อยถนัด และจัดการยาก ก็เลยเปลี่ยนไปเป็นการใช้ Table แล้วเพิ่มการตรึงส่วนของหัวข้อแถวบนเอาไว้แทน

การใช้ Table จะควบคุมขนาดคอลัมน์ และตำแหน่งได้ง่ายกว่าเวลาข้อความยาวเกินขนาดที่กำหนดก็ไม่มีการเลื่อนหรือตกหล่นของข้อความ









----------------------------------------------------------
ดูบทความทั้งหมดของ PHP : PDF Generator ได้ที่นี่
ติดตามทุกความเคลื่อนไหวของ PHP PDF Generator ได้ที่แท็ก : PDF Generator




PHP CI MANIA - PHP Code Generator 
โปรแกรมช่วยสร้างโค้ด ลดเวลาการเขียนโปรแกรม

สนใจสั่งซื้อเพียง 4,500 บาท
http://fastcoding.phpcodemania.com/

PHP : PDF Generator ตอนที่ 2

โดย SONGCHAI SAETERN •

PDF Generator



ในตอนที่สองนี้เป็นการเขียนโปรแกรมเพื่อหาค่าตำแหน่งแบบฟอร์มด้วย jQuery ซึ่งจะต้องนำมาคำนวณอีกครั้งว่าตำแหน่งจริงๆใน PDF นั้นจะมีขนาดคลาดเคลื่อนจากการคำนวณเท่าไร เพื่อชดเชยส่วนที่ขาดหาย ซึ่งดูขั้นตอนการเขียนโค้ดได้จากวิดิโอนี้ >> PHP PDF Generator #1 (บันทึกการเขียนโปรแกรม)




หลักการคร่าวๆ มีดังนี้


1. ใช้โปรแกรม Word processor ที่ถนัด หรือโปรแกรมสร้าง PDF ตัวใดก็ได้ สร้างแบบฟอร์มที่ต้องการเสร็จแล้ว Save ให้อยู่ในรูปแบบไฟล์ PDF เพื่อนำไปใช้ในการเขียนโปรแกรม PHP สร้างรายงาน PDF

2. เรียกใช้ไลบรารี่ FPDI เพื่อโหลดไฟล์ PDF ที่สร้างเตรียมไว้มาในหน้าคำนวณตำแหน่ง (ดูตัวอย่างการใช้ FPDI ได้ในบทความ CodeIgniter PDF ตอนที่ 1 : ออกรายงานเอกสาร PDF ด้วย PHP CodeIgniter โดยใช้ไลบรารี่ TCPDF และ FPDI)


3. เขียนโปรแกรมหาตำแหน่งด้วย jQuery โดยเลือกหัวข้อทางซ้ายมือ และคลิกกำหนดตำแหน่งใน PDF Viewer ทางขวามือ


ในขั้นตอนต่อไปก็จะเป็นการนำโค้ดที่ได้ลองเขียนโปรแกรมหาตำแหน่งด้วย jQuery นี้ไปรวมกับหน้าเว็บใน PDF Generator ตอนที่ 1 และปรับปรุงการเชื่อมต่อกับฐานข้อมูลต่อไปอีกครั้ง



----------------------------------------------------------
ดูบทความทั้งหมดของ PHP : PDF Generator ได้ที่นี่
ติดตามทุกความเคลื่อนไหวของ PHP PDF Generator ได้ที่แท็ก : PDF Generator




PHP CI MANIA - PHP Code Generator 
โปรแกรมช่วยสร้างโค้ด ลดเวลาการเขียนโปรแกรม

สนใจสั่งซื้อเพียง 4,500 บาท
http://fastcoding.phpcodemania.com/

PHP : PDF Generator ตอนที่ 1

โดย SONGCHAI SAETERN •

PDF Generator



แนวคิดสำหรับการสร้างตัว Generate โค้ด PHP เพื่อสร้างไฟล์ PDF นี้เริ่มมาจากการที่ต้องเขียนโค้ดเดิมๆซ้ำๆ เพื่อนำข้อมูลจากฐานข้อมูลไปหยอดลงในแบบฟอร์ม PDF ที่มาจากการ WriteHTML() หรือ อาจจะเป็น Import จาก FPDI ซึ่งเราได้เตรียมไฟล์ PDF Form เอาไว้ก่อนแล้ว





ลำดับแรก : ตั้งชื่องานแต่ละครั้งประกอบด้วย คำอธิบาย และ URL ของหน้าเว็บ





ลำดับที่ 2 : ดึงข้อมูลมาจากฐานข้อมูลเพื่อนำไปใส่ใน PDF ซึ่งจะประกอบด้วยข้อมูลหลัก(Master) ซึ่งจะเป็นส่วนหัวและส่วนท้าย และข้อมูลรายการ(Detail) ซึ่งจะแสดงในรูปแบบตาราง



ลำดับที่ 3 : เลือกแบบฟอร์ม PDF ที่สร้างเตรียมไว้ ซึ่ง PDF Generator ในเวอร์ชั่นนี้จะใช้ Libraries ทำงานร่วมกัน 2 ตัว คือ TCPDF กับ FPDI ที่ใช้โหลดแบบฟอร์ม PDF สำหรับกรอกข้อมูลลงไปในแต่ละส่วนอีกครั้ง



ลำดับที่ 4 : กำหนดตำแหน่งของตัวแปรข้อมูลแต่ละตัว ว่าจะเขียนลงไปบนส่วนไหนของ PDF



ลำดับสุดท้าย : ทำการสร้างโค้ด PHP พร้อมใช้งาน เพื่อนำไปแทรกไว้ในไฟล์ส่วนของการพิมพ์ PDF



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


----------------------------------------------------------
ดูบทความทั้งหมดของ PHP : PDF Generator ได้ที่นี่
ติดตามทุกความเคลื่อนไหวของ PHP PDF Generator ได้ที่แท็ก : PDF Generator

PHP สำหรับผู้เริ่มต้น : Online HTML Formatter จับระเบียบโค้ด HTML

โดย SONGCHAI SAETERN •





เมื่อโปรแกรม Text Editor ที่ใช้ไม่มีเครื่องมือจัดรูปแบบ หรือมีแต่หาไม่เจอ หรือจัดแล้วไม่สวยตรงใจ หากต้องการจัดรูปแบบออนไลน์ ลองค้นหาด้วยคีย์เวิร์ด

"HTML Formatter"

กรณีที่ต้องการจัดรูปแบบภาษาอื่นๆ ก็ลองเปลี่ยนจาก HTML เป็นภาษานั้นๆ เช่น

"PHP Formatter"

เว็บไหนใช้แล้วดี อย่างลืมนำมาแชร์เล่าสู่กันฟังบ้างนะครับ

PHP : PDF Generator

โดย SONGCHAI SAETERN •

การเขียนโปรแกรม PHP สร้างระบบ PDF Generator

PHP : PDF Generator ตอนที่ 1
PHP : PDF Generator ตอนที่ 2
PHP : PDF Generator ตอนที่ 3
PHP : PDF Generator ตอนที่ 4





PHP CI MANIA - PHP Code Generator 
โปรแกรมช่วยสร้างโค้ด ลดเวลาการเขียนโปรแกรม

สนใจสั่งซื้อเพียง 4,500 บาท
http://fastcoding.phpcodemania.com/

MySQL คำสั่ง SQL จัดเรียงคำตามตัวอักษร ภาษาไทย ในฟิลด์ที่กำหนด Collation เป็น utf-8

โดย SONGCHAI SAETERN •

การจัดเรียงข้อมูลตามลำดับตัวอักษรไทย  

CONVERT( name USING tis620 ) ASC

MySQL คำสั่งเรียงตามตัวอักษรในฟิลด์ที่กำหนด charset เป็น utf-8
การเรียงลำดับตัวอักษรแบบ tis-620


ในการเขียนโปรแกรม PHP เพื่อแสดงข้อมูลจากฐานข้อมูล MySQL การเขียนคำสั่ง SQL ให้จัดเรียงลำดับนั้น เราจะใช้ ORDER BY และกำหนดฟิลด์ที่ต้องการจัดเรียงลำดับ เช่น ในตัวอย่างนี้จะเป็นการจัดเรียงตามลำดับตัวอักษรของชื่อเมนู นั่นก็คือฟิลด์ name นั่นเอง

ฟิลด์ที่กำหนด collation แบบ utf8






แต่ในขั้นตอนการสร้างฐานข้อมูลนั้น เราได้กำหนด Charset ของตารางและฟิลด์เป็นการจัดเรียง Collation แบบ utf-8 เอาไว้เพื่อให้รองรับภาษาแบบมาตรฐาน


ดังนั้นเมื่อเขียนโปรแกรมสั่ง ORDER BY name ASC ก็จะมีการจัดเรียงที่จะให้คำที่มีสระนำหน้าอยู่หลัง ฮ. นกฮุก ไปเสียหมด


จะเห็นว่าชื่อเมนูหรือสินค้าที่มี ข นำหน้าจะมาเป็นลำดับแรก ทั้งที่จริงๆแล้ว มีสินค้าที่เป็น ก อยู่หลายรายการ เพียงแต่ว่ามีสระนำหน้าอยู่เท่านั้นเอง



จากรูปด้านบน จะมีรายการที่เป็น ก อยู่ 3 รายการ คือเมนู โกโก้ ต่างๆ แต่เพราะมีสระโอ นำหน้า จึงทำให้การจัดเรียงแบบ utf-8 ให้อยู่ในลำดับท้าย

เพื่อแก้ไขปัญหานี้ การเขียนโปรแกรมเพื่อ ORDER BY จะต้องทำการเปลี่ยนแปลงการจัดเรียง Collation ให้เป็น tis-620 ก่อนเพื่อให้การจัดเรียงภาษาไทยถูกต้อง

CONVERT( name USING tis620 ) ASC


จากภาพจะเห็นว่าเมื่อมีการเปลี่ยนการจัดเรียงภาษาไทยแบบ tis620 ข้อมูลจะเรียงได้ตรงตามที่เราต้องการ นั่นก็คือให้นับคำที่มีสระนำหน้าอยู่รวมกับคำทั่วไปด้วยนั่นเอง



จะเห็นว่าข้อมูลออกมาได้ตรงกับที่ต้องการ



PHP CI MANIA - PHP Code Generator 
โปรแกรมช่วยสร้างโค้ด ลดเวลาการเขียนโปรแกรม เขียนโปรแกรมง่ายและสะดวกขึ้น
สนใจสั่งซื้อราคาสุดคุ้ม >> http://fastcoding.phpcodemania.com/



อ้างอิง

Cast Functions and Operators
https://dev.mysql.com/doc/refman/5.7/en/cast-functions.html#function_convert

mysql การจัดเรียงข้อมูล Utf8 แบบ tis620


การเรียงลำดับชื่อภาษาไทยด้วย order by asc
http://www.mindphp.com/forums/viewtopic.php?t=14139


MariaDB 10.1.16 เรียงลำดับข้อความภาษาไทยในตาราง UTF-8 ถูกต้องแล้ว

Bootstrap Snippets tagged - มีทุกอย่างที่คนใช้ Bootstrap ต้องการ

โดย CyberMAN •

Bootstrap Snippets tagged

หากท่านใดที่ใช้ Bootstrap Framework เป็นส่วนออกแบบเว็บไซต์ ที่เว็บไซต์ที่ผู้เขียนนำมาแบ่งปันกันนี้เหมาะมากที่ท่านจะเข้าไปเยี่ยมชม และเลือกสรรมาใช้งานกับเว็บของท่าน

https://bootsnipp.com/tags/dialog


มี Dialog หลากหลายรูปแบบให้เลือกใช้
https://bootsnipp.com/tags/forms


 ตัวอย่างแบบฟอร์ม (Form) มากมาย








แบบฟอร์มสำหรับล็อกอินก็มีให้เลือก

อยากจะทำหน้าสั่งซื้อสินค้าก็มี




มีเยอะจนไม่สามารถแนะนำให้จบในบทความเดียวได้ หากท่านใดสนใจก็ลองเข้าไปเลือกสรรดูกันได้เลยตามลิงค์ที่ให้ไว้ด้านล่างนี้ครับ

ที่มา : https://bootsnipp.com/tags


PHP CI MANIA - PHP Code Generator 
โปรแกรมช่วยสร้างโค้ด ลดเวลาการเขียนโปรแกรม เขียนโปรแกรมง่ายและสะดวกขึ้น
สนใจสั่งซื้อราคาสุดคุ้ม >> http://fastcoding.phpcodemania.com/

PHP คืออะไร : มีหลักการทำงาน และสิ่งที่น่าสนใจอะไรบ้าง?

โดย SONGCHAI SAETERN •

PHP คืออะไร?



PHP ย่อมาจากคำว่า "Personal Home Page Tool" (ปัจจุบันได้เพิ่มเติมคำย่อใหม่โดยรวมกับตัวย่อเป็น PHP : PHP Hypertext Preprocessor) ซึ่งเป็นภาษาประเภท Script Language ที่ทำงานแบบ Server Side Script กระบวนการทำงานจะทำงานแบบโปรแกรมแปลคำสั่ง interpreter คือแปลภาษาทุกครั้งที่มีคนเรียกสคริปต์ ข้อดีคือ ไม่ต้องนำไปประมวลผลใหม่ (Compiler) เมื่อจะนำโปรแกรมไปใช้งาน หรือจะอัพเดตเวอร์ชั่นของโปรแกรม สามารถอัพโหลดขึ้นไปทับไฟล์เดิมแล้วใช้งานได้ทันที ขอเสียที่ต่างกันอย่างชัดเจนก็คือ กรณี Syntax ผิดจะรู้ก็ต่อเมื่อมีผู้ใช้งานเจอบั๊ก

ภาษา PHP จัดอยู่ในประเภท การเขียนโปรแกรมบนเว็บ (Web-based Programming) เพราะเราจะเก็บโค้ดคำสั่ง หรือสคริปต์ทั้งหมดที่เขียนขึ้นมาไว้บนเครื่องเซิร์ฟเวอร์ที่เดียว (Web Server)  และให้ผู้ใช้งาน (Client) เรียกใช้งานโปรแกรมผ่านเว็บเบราเซอร์ต่างๆ เช่น Internet Explorer, Mozilla Firefox, Google Chrome, Opera, Safari ฯลฯ เพื่อนำข้อมูลมาแสดงผลที่หน้าจอของผู้ใช้แต่ละคนนั่นเอง

PHP มีอะไรน่าสนใจบ้าง?


เรามาลองพูดถึงเรื่องของการสร้างเว็บไซต์ที่มีระบบจัดการเนื้อหา (Content management system, CMS) หรือส่วนของผู้ดูแลเว็บไซต์ที่จัดการได้ผ่านทางหน้าเว็บเองได้เลยนั้น หลายท่านคงจะนึกถึง Joomla, Wordpress, OpenCart, Drupal, SMF : Simple Machines Forum, phpBB , Moodle และอีกหลายตัวที่มีจุดแข็งแตกต่างกันไป

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

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



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


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



2. PHP ไม่ต้องติดตั้งโปรแกรมหรือคำสั่งไว้บนเครื่องผู้ใช้งานดังเช่นที่ได้กล่าวไปแล้ว ดังนั้นก็เป็นการประหยัดพื้นที่ฮาร์ดดิสก์ ประหยัดทรัพยากรเครื่องได้ แต่ก็ไม่ได้หมายความว่าไม่ใช้แรมนะครับ เพราะว่าโปรแกรมเว็บเบราเซอร์ก็เป็นตัวเขมือบแรมอย่างดีนั่นเอง แต่อย่างน้อยก็ช่วยเรื่องสเปกคอมพิวเตอร์ และระบบปฏิบัติการ(OS) ที่ไม่ต้องกำหนดตายตัวตามโปรแกรมที่พัฒนาขึ้น ขอแค่เพียงมีคอมพิวเตอร์ที่ใช้งานเว็บเบราเซอร์เพื่อเปิดดูข้อมูลจากเซิร์ฟเวอร์ได้ก็พอ

3. PHP พัฒนาแอพพลิเคชั่นที่ทำงานบน WWW สามารถเรียกใช้งานได้หลายระบบปฏิบัติการ หรือ ข้ามแพลตฟอร์ม (Cross-platform) ไม่ว่าจะใช้ Windows, Linux, Ubuntu ก็สามารถเข้าใ้ช้งานได้ หรือแม้กระทั่งบนอุปกรณ์เคลื่อนที่ต่างๆ เพียงแต่ปรับแต่งเรื่องการแสดงผลตามขนาดอุปกรณ์เพิ่มเติมเท่านั้น




ขอทิ้งท้ายไว้สักหน่อย สำหรับการฝึกเขียนโปรแกรม PHP สิ่งที่ต้องเรียนรู้เพิ่มเติมและสำคัญอย่างยิ่งที่จำเป็นจะต้องมีเอาไว้ติดตัวโปรแกรมเมอร์ PHP ก็มีคร่าวๆดังต่อไปนี้

  • ทำความรู้จักดับ HTML คำสั่งสำหรับแสดงผลข้อมูลบนหน้าเว็บเบราเซอร์ ซึ่งเป็นแกนหลักของการสร้างเว็บไซต์ที่จำเป็นต้องเข้าใจ
  • ทำความรู้จักกับ Jquery ที่เป็น Javascript Framework ที่แนะนำให้ใช้เพื่อการเขียน JavaScript ที่สะดวกสบาย ง่ายยิ่งขึ้น (และ Framework ตัวใหม่ๆที่เป็นที่นิยม)
  • ทำความรู้จักกับ CSS คำสั่งสำหรับจัดรูปแบบ และตกแต่งเว็บไซต์ให้สวยงาม (และ Framework ที่ช่วยเรื่องของการปรับขนาดหน้าจอให้สามารถใช้งานได้บนอุปกรณ์ที่ขนาดต่างกัน - Responsive)
  • ทำความรู้จักกับ PHP Framework ที่ช่วยให้พัฒนาแอพพลิเคชั่นได้เร็วขึ้น (เรียนรู้เรื่องของ OOP และ MVC ซึ่งมีอยู่ใน Framework แต่ละตัวที่เลือกใช้)

ศึกษาพื้นฐานเกี่ยวกับ PHP ตามลำดับหัวข้อดังนี้
  1. โครงสร้างของ PHP
  2. เครื่องมือสำหรับเขียนโปรแกรม
  3. ตัวแปรใน PHP
  4. โอเปอเรเตอร์
  5. การทำงานแบบสร้างเงื่อนไข
  6. ข้อมูลชนิดอาร์เรย์
  7. การทำงานซ้ำ
  8. ฟังก์ชั่น
  9. การรับตัวแปรจากแบบฟอร์ม
  10. ทำงานกับฐานข้อมูล
  11. การเขียนโปรแกรม PHP แบบ OOP

อ่านเพิ่มเติมได้ที่ 

"มาฝึกเขียน PHP กันเถอะ"
http://phpcodemania.blogspot.com/2017/06/php-fast-beginning.html

"PHP จะเริ่มจากตรงไหนดี?"
https://phpcodemania.blogspot.com/p/php-basic.html

:: อ้างอิง ::

What is PHP?
http://php.net/manual/en/intro-whatis.php

ภาษาพีเอชพี

พื้นฐานPHP ตอนที่ 1 — — — PHP คืออะไร
https://medium.com/@majipornmasanamtirach/พื้นฐานphp-ตอนที่-1-php-คืออะไร-96b7610b0efe

PHP CI MANIA - PHP Code Generator 
โปรแกรมช่วยสร้างโค้ด ลดเวลาการเขียนโปรแกรม เขียนโปรแกรมง่ายและสะดวกขึ้น
สนใจสั่งซื้อราคาสุดคุ้ม >> http://fastcoding.phpcodemania.com/


เราเรียนเพื่ออะไร?

โดย SONGCHAI SAETERN •

เราเรียนเพื่ออะไร?

หลายคนก็คงจะได้ยินคำตอบที่คล้ายๆกันกับผม 
"เพื่อได้ทำงานสบายๆ" ซึ่งนั่นคือความจริงแต่ไม่ทั้งหมด



ซึ่งความจริงแท้แน่นอนที่ผมรับรู้ได้ในตอนนี้คือ

การศึกษาขั้นพื้นฐานสอนให้เรา

"คิดเลขเป็น" จะได้ไม่ถูกโกงตัวเลข
"อ่านหนังสือเป็น" จะได้ไม่ถูกเอาเปรียบทางเอกสาร

อุดมศึกษา มหาวิทยาลัย สอนอะไรเรา?

"เรื่องราวอดีต ปัจจุบัน และอนาคต"

"กระบวนการคิด ความน่าจะเป็น"

"การค้นคว้าอิสระ งานวิจัย"

เหล่านี้ล้วนแสดงให้เห็นว่า "ปริญญา" 
เป็นสิ่งการันตีว่าเรามีความรู้ในระดับมาตรฐาน 
ที่สามารถต่อยอดในสิ่งที่ตัวเราเองรักได้


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


ดังนั้น จริงๆแล้ว มันไม่สำคัญเลยว่าเราจะจบอะไรมา 
ถ้าเรารักที่จะทำมันจริงๆ และใส่ใจกับสิ่งๆนั้นอย่างหมดหัวใจ
เชื่อเถอะว่า "เราทำมันสำเร็จได้แน่" 

แม้นจะไม่ง่ายอย่างใจคิด แต่ก็ใช่ว่าจะเป็นไปไม่ได้เสียทีเดียว