พื้นฐาน PHP Constants

โดย SONGCHAI SAETERN
PHP Constants
เป็นค่าคงที่ ก็คือตัวแปรที่ไม่เปลี่ยนแปลงนั่นเอง



ต่างกันตรงที่ใช้ฟังก์ชั่น define() เพื่อประกาศค่า
โดยเวลาเรียกใช้ไม่จำเป็นต้องมี $ นำหน้าตัวแปรที่ประกาศค่าไว้
<?php
    define("LOVE", "ความรักก็เหมือนงานศิลปะ มีค่าก็ต่อเมื่อมีคนรับรู้!");
?>
 เวลาต้องการแสดงผลก็สั่ง echo ได้เลย
<?php
    echo LOVE;
?> 


และที่แตกต่างกับตัวแปรทั่วไป นอกจากไม่สามารถเปลี่ยนแปลงค่าได้อีก
ความสามารถพิเศษก็คือจะเรียกใช้ในฟังก์ชั่นใดๆก็ได้
<?php
    define("LOVE", "ความรักก็เหมือนงานศิลปะ มีค่าก็ต่อเมื่อมีคนรับรู้!");
    function myTest() {
        echo LOVE;
    }
    myTest();
?>
จะเห็นได้ว่า LOVE อยู่ได้ทุกหนทุกแห่ง
เพียงแค่เราเปิดใจเรียกหาอย่างแท้จริง มันก็จะปรากฏตรงหน้าเราได้นั่นเอง

https://www.w3schools.com/php/php_constants.asp

พื้นฐาน PHP String Functions

โดย SONGCHAI SAETERN
PHP String Functions
ฟังก์ชั่นที่เอาไว้ใช้กับข้อความ



ฟังก์ชั่นที่มีให้เราใช้เพื่ออำนวยความสะดวกในการเขียนโค้ด กับข้อความ เช่น

strlen() การนับจำนวนอักษร

<?php
echo strlen("Hello world!"); // outputs 12
?>
Hello world! => มีทั้งสิ้น 12 ตัวอักษร (นับรวมช่องว่างด้วย)


str_word_count() การนับคำ

<?php
echo str_word_count("Hello world!"); // outputs 2
?>

Hello world! => ประกอบด้วยคำ 2 คำ คือ Hello + World!
นอกจากนี้ก็ยังมีฟังก์ชั่นอื่นๆอีกมากมายหลากหลาย ช่วยให้เราเขียนโปรแกรมง่ายขึ้น

https://www.w3schools.com/php/php_string.asp

พื้นฐาน PHP Data Types

โดย SONGCHAI SAETERN
ว่าด้วยเรื่องของ Data Types ก็เหมือนลักษณะนิสัยของหนุ่มสาว
ซึ่งจะมีตัวตนที่แตกต่างกันออกไป


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


ลองมาดูกันว่า PHP จะมี Data Types อะไรให้เลือกใช้บ้าง

พื้นฐาน PHP echo and print Statements

โดย SONGCHAI SAETERN
การแสดงความรู้สึกของคนเรานั้น ก็มีอยู่หลายวิธีไม่ว่าจะแสดงออกทางคำพูดก็ดี หรือภาษากายก็ดี ล้วนแต่เป็นทักษะสำคัญที่ต้องฝึกฝน



 แต่สำหรับ PHP การแสดงข้อมูลหรือข้อความใดๆออกมาแบบง่ายๆนั้น
สามารถแสดงได้ด้วย 2 คำสั่งด้วยกัน จะใช้ echo ก็ได้ หรือจะสั่ง print ก็ดี


 แต่ทั้งนี้ทั้งนั้นก็ควรดูที่ความนิยมประกอบด้วย
เพื่อให้การเขียนโปรแกรมของเราไปในทิศทางเดียวกันของทีมงาน

อ่านรายละเอียดเพิ่มเติมได้ที่
https://www.w3schools.com/php/php_echo_print.asp

พื้นฐาน PHP Variables

โดย SONGCHAI SAETERN
ความรักไม่ใช่แค่เรื่องของคนสองคน
ยังมี "ตัวแปร" และปัจจัยอื่นๆอีกมากมายที่ต้องใช้ตัดสินใจ



 ถ้าอยากรู้ว่าอะไรคือ "ตัวแปร" ก็ให้สังเกตที่สัญลักษณ์ $ นำหน้าคำนั้นๆ
เช่น $you คำนี้ก็คือตัวแปรนั่นเอง
<?php
$you = "";
echo "I love " . $you. "!";
?>



$you ในที่นี้ถูกกำหนดให้เป็นค่าว่าง ก็เหมือนชีวิตที่ยังมองหาไม่เจอ ว่าใครกันที่จะมาเป็นคู่ชีวิตของเรา
จนกว่าฟ้า จะส่ง POST หรือ GET หรือ SESSION ใดๆมาให้คู่กับเราซึ่งจะได้กล่าวถึงในตอนต่อๆไป

อ่านเพิ่มเติมได้ที่
https://www.php.net/manual/en/language.variables.basics.php
https://www.w3schools.com/php/php_variables.asp

พื้นฐาน PHP Syntax

โดย SONGCHAI SAETERN
การเขียนโปรแกรมก็เหมือนชีวิตคู่
การเริ่มต้น และปลายทางสิ่งสำคัญ



แต่สำคัญเหนือสิ่งอื่นใดคือระหว่างทางที่อยู่ด้วยกัน
สำหรับ PHP แล้ว

จะต้องเริ่มต้นด้วย <?php และลงท้ายด้วย ?>
ส่วนระหว่างทาง ต้องไม่ลืม ; (semi-colon)



อ่านข้อรายละเอียดเพิ่มเติมได้ที่
https://www.php.net/manual/en/language.basic-syntax.phptags.php