ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programming[Basic PHP] เริ่มต้นเขียน PHP ง่าย ๆ กับ [ThaiSeoBoard]
หน้า: 1 [2] 3 4 ... 7   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: [Basic PHP] เริ่มต้นเขียน PHP ง่าย ๆ กับ [ThaiSeoBoard]  (อ่าน 42749 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
mikiemouse
บุคคลทั่วไป
« ตอบ #20 เมื่อ: 09 ตุลาคม 2008, 05:04:20 »

ขี้เกียจอ่านหนังสือเป็นเล่มๆ

ขอแบบรวบรัดเข้าใจง่ายๆแบบนี้แหละครับ

ภาษาบ้านๆ ชอบๆ

ผมมันผุบ่าวไทบ้านอยู่แร้วววววว Grin

(ตะวันออกเฉียงเหนือ 10000  terabyte)

บันทึกการเข้า
phasuk222
สมุนแก๊งเสียว
*

พลังน้ำใจ: 19
ออฟไลน์ ออฟไลน์

กระทู้: 772



ดูรายละเอียด เว็บไซต์
« ตอบ #21 เมื่อ: 09 ตุลาคม 2008, 08:24:56 »

ขอบคุณครับ
บันทึกการเข้า

new pro
ก๊วนเสียว
*

พลังน้ำใจ: 21
ออฟไลน์ ออฟไลน์

กระทู้: 209



ดูรายละเอียด
« ตอบ #22 เมื่อ: 09 ตุลาคม 2008, 08:40:23 »

ขอบคุณครับ
 จะติดตามบทต่อไป   Kiss
บันทึกการเข้า

FREE Shipping ! ^__^
john007
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 18
ออฟไลน์ ออฟไลน์

กระทู้: 1,644



ดูรายละเอียด เว็บไซต์
« ตอบ #23 เมื่อ: 09 ตุลาคม 2008, 09:01:19 »

โปรแกรมยอดฮิตนี่เอง Hello World ทุกคนต้องผ่าน

ขอบคุณครับ สำหรับการแบ่งปัน   :Smiley
บันทึกการเข้า

aitim
สมุนแก๊งเสียว
*

พลังน้ำใจ: 22
ออฟไลน์ ออฟไลน์

กระทู้: 547



ดูรายละเอียด เว็บไซต์
« ตอบ #24 เมื่อ: 09 ตุลาคม 2008, 09:11:24 »

+1  Wink
บันทึกการเข้า

fatboy
ก๊วนเสียว
*

พลังน้ำใจ: 58
ออฟไลน์ ออฟไลน์

กระทู้: 246



ดูรายละเอียด
« ตอบ #25 เมื่อ: 09 ตุลาคม 2008, 10:01:10 »

+1 สุดยอดครับท่าน อธิบายแบบบ้านๆ เข้าใจง่าย ทำได้เลย 

สอนให้จบหลักสูตรเลยนะ

จะรอบทต่อไป  Cheesy
บันทึกการเข้า

ThaNaButS
Verified Seller
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 67
ออฟไลน์ ออฟไลน์

กระทู้: 1,197



ดูรายละเอียด
« ตอบ #26 เมื่อ: 09 ตุลาคม 2008, 12:30:05 »

การวางคำสั่ง PHP สามารถแทรกไว้ภายในเอกสาร HTML ได้ด้วยคับ ดังนั้นเราควรออกแบบหน้าตาเว็บ แบบ html ตรงไหนที่จะใส่โค๊ด PHP ก้อเว้นว่างไว้

โค๊ด:
<HTML> 
<HEAD><TITLE> ฝึกการเขียนภาษา PHP  </TITLE></HEAD>
<BODY>
<H1>
<?php
echo "แสงข้อความ<br>"
?>

</H1>     
</BODY>
</HTML>

เซฟเป็น 2.php แล้วลองดูคับ


ดังนั้นเวลาผมเขียน PHP ผมมักจะเขียนคู่กับ HTML ด้วยคับ

แบบนี่เป้นต้นน

เฮอๆ เอาความรู้ของผมที่มีอยู่นิดหน่อยมาบอกคับ  Grin Grin Grin
บันทึกการเข้า
ThaNaButS
Verified Seller
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 67
ออฟไลน์ ออฟไลน์

กระทู้: 1,197



ดูรายละเอียด
« ตอบ #27 เมื่อ: 09 ตุลาคม 2008, 12:39:57 »

การเรียกใช้งานตัวแปรคับ

การตั้งชื่อตัวแปรนั้น  จะใช้หลักการในการตั้งชื่อแบบมาตรฐานในภาษาทั่ว ๆ ไป คือ ไม่มีช่องว่าง, ไม่มีเครื่องหมายใด ๆ ยกเว้นตัว ( _ ) และจะต้องไม่ซ้ำกับคำสงวนใน PHP นอกจากนี้ ในการตั้งชื่อจะต้องไม่มีตัวเลขมาก่อนตัวอักษรนั้นเอง

โค๊ด:
<?php
$number 
9// อาจจะประยุกต์เป็นข้อความก็ได้คับ
echo $number;
?>

เซฟเป็น 3 แล้วลองดูผลคับ


เราจะเห็นจากตัวอย่างข้างบนว่า $number มีค่าเท่ากับ 9
ดังนั้นอย่ารู้ว่าตัวแปร $number มีค่าเท่ากับเท่าไรจึงใช้ คำสั่ง echo $number; เพื่อแสดงค่าของ $number คับ เมื่อแสดงผลออกมาจะได้ 9


หรืออาจจะประยุกต์ใช้ในการคำนวน ก้อได้คับ

โค๊ด:
<?php
$number_1 
9;
$number_2 1;
$number $number_1+$number_2;

echo 
$number;
?>

จากโค๊ดนี้ PHP ก้อจะเอาค่า ตัวแปร $number_1 มาบวกกับ ตัวแปร $number_2 แล้วเก็บค่าไว้ในตัวแปร $number เมื่อเราจะแสดงผลของผลรวมของตัวแปรที่เราเก้บค่าไว้ใน $number ก็ใช้ echo $number; คับ เมื่อแสดงผลออกมาจะได้ 10
« แก้ไขครั้งสุดท้าย: 09 ตุลาคม 2008, 12:45:34 โดย ThaNaButS » บันทึกการเข้า
onlyones
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 329
ออฟไลน์ ออฟไลน์

กระทู้: 4,825



ดูรายละเอียด
« ตอบ #28 เมื่อ: 09 ตุลาคม 2008, 12:53:57 »

กำลังสนพอดีเลยท่าน
บันทึกการเข้า
pugkung
Verified Seller
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 196
ออฟไลน์ ออฟไลน์

กระทู้: 2,681



ดูรายละเอียด เว็บไซต์
« ตอบ #29 เมื่อ: 09 ตุลาคม 2008, 13:59:19 »

แหล่มเลย ผมกำลังจะเขียนเรื่อง ตัวแปร พอดี แต่เมื่อเช้าเขียนไปได้นิดหนึ่ง มันเป็นอะไรนี้ล่ะเข้า thaiseo ไม่ได้เลย ไอ้ที่เขียนมาหายหมด  Cry

งั้นผมเสริมเรื่องตัวแปรอีกนิดนะครับ

ตัวแปรนั้นจะมีอยู่ 2 ชนิดด้วยกัน ( เท่าที่ผมรู้จักนะ  Tongue )
คือตัวแปรทั่ว ๆ ไป (ไม่รู้ว่าเค้าเรียกว่าอะไร)
กับตัวแปรชนิด อาเรย์
ตัวอย่าง
อ้างถึง
  $my_data <====== อันนี้เป็นตัวแปรชนิดทั่ว ๆ ไป
  $my_array[$xsl]  <=====  อันนี้เป็นตัวแปรชนิด Array อาเรย์
การใช้งานตัวแปรทั้งสองชนิดนั้นมีข้อแตกต่างกันอยู่นิดหน่อย แต่ในเบื้องต้น จะแนะนำเฉพาะแบบ ธรรมดา ก่อน

มาว่ากันเรื่องตัวแปร
ตัวแปร ปกติแล้ว เราจะต้องกำหนด Data type หรือ ประเภทข้อมูลของตัวแปร ด้วย  (อย่าสับสนนะครับ ชนิดตัวแปร กับ ประเภทของข้อมูลในตัวแปร)

เช่น ตัวแปรตัวนี้เราจะเอามารับ ข้อมูลที่เป็น String
อืม เอาเป็นว่า คร่าว ๆ ตัวแปรมันจะรับค่าอยู่ 2 แบบ
คือ แบบ ตัวอักษร กับ ตัวเลข  Embarrassed (เอาสั้น ๆ ง่าย ๆ เลยนะ)

การรับค่าแบบ ตัวหนังสือ
โค๊ด:
$myString = "New string is hot...";// สังเกตุว่า จะมีเครื่องหมาย "..." (ดับ-เบิล-โคท  มั่งนะ น่าจะเรียกว่าแบบนี้)
การรับค่าแบบ ตัวเลข
โค๊ด:
$myInt = 213; //จะไม่มีเครื่องหมายใด ๆ มาขวาง

แต่ข้อดีของ PHP ก็คือ เราไม่จำเป็นต้องประกาศ Data type เหมือน ภาษาอื่น ๆ เพียงแต่ กำหนดรูปแบบข้อมูลให้ถูกต้องเท่านั้นเอง

ตัวอย่าง
โค๊ด:
$num1 = "2"; //รับข้อมูลเป็นตัวอักษร
$num2 = 4; // รับข้อมูลเป็นตัวเลข
echo $num1 + $num2; // เอาตัวแปรทั้งสองมา บวกกัน
Output : 6  Shocked ตัวหนังสือ กับ ตัวเลขมันยังบวก กันได้ เป็นภาษาอื่น Error ไปแล้วนะนี้  Shocked

เอาไว้เท่านี้ก่อน เด๋วเย็น ๆ จะมาต่อเรื่อง Operator ไม่ใช่ คนรับโทรศัพท์นะ  Grin
บันทึกการเข้า

*~เก้าคุง~*
สายตรวจเสียวบอร์ด
Moderator
เจ้าพ่อบอร์ดเสียว
*****

พลังน้ำใจ: 136
ออฟไลน์ ออฟไลน์

กระทู้: 4,097



ดูรายละเอียด
« ตอบ #30 เมื่อ: 09 ตุลาคม 2008, 14:01:07 »

ถ้าผมอ่านกระทู้นี่จบผมจะเขียนสคิปปั่นได้เลยใช่มั้ยฮ้าาา  Grin
บันทึกการเข้า
arabanaki
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 37
ออฟไลน์ ออฟไลน์

กระทู้: 1,820



ดูรายละเอียด เว็บไซต์
« ตอบ #31 เมื่อ: 09 ตุลาคม 2008, 14:11:04 »

มารออ่านด้วยคนครับ
บันทึกการเข้า

ball6847
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 212
ออฟไลน์ ออฟไลน์

กระทู้: 4,174



ดูรายละเอียด
« ตอบ #32 เมื่อ: 09 ตุลาคม 2008, 15:10:55 »

โฮะๆ เด๋วนี้มีเปิดสำนักกันด้วย 5555
บันทึกการเข้า

antie
ก๊วนเสียว
*

พลังน้ำใจ: 5
ออฟไลน์ ออฟไลน์

กระทู้: 225



ดูรายละเอียด เว็บไซต์
« ตอบ #33 เมื่อ: 09 ตุลาคม 2008, 15:59:54 »

อ่าเปนประโยชน์สำหรับผู้เริ่มต้นได้ดีเลยครับ น่าจะทำเปน e-Class อัดใส่ youtube ไปเลยดีมั้ยครับ จะได้ไม่ต้องนั่งพิมแหะๆ
บันทึกการเข้า

icez
Verified Seller
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 296
ออฟไลน์ ออฟไลน์

กระทู้: 2,886



ดูรายละเอียด
« ตอบ #34 เมื่อ: 09 ตุลาคม 2008, 16:23:40 »

เพิ่มเติมเรื่องตัวแปรครับ: ที่บอกว่าห้ามไม่ให้ซ้ำกับคำสงวนนี่ ไม่มีผลอะไรในทางปฏิบัติครับ
เพราะตัวแปรในภาษา PHP เริ่มต้นด้วยเครื่องหมาย '$' เสมออยู่แล้ว

ส่วนจะมีปัญหาก็คือตัวแปรพวก ค่าคงที่ ครับ
บันทึกการเข้า

THZHost SSD Hosting ไทย/สิงคโปร์ พร้อม firewall ป้องกันการยิงเว็บ + scan ไวรัสในเว็บ
rapeedu
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 34
ออฟไลน์ ออฟไลน์

กระทู้: 2,044



ดูรายละเอียด เว็บไซต์
« ตอบ #35 เมื่อ: 09 ตุลาคม 2008, 16:37:28 »

เข้ามาอ่านเพื่อเตือนความรู้ครับ ขอบคุณมากครับ  Smiley
บันทึกการเข้า

pugkung
Verified Seller
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 196
ออฟไลน์ ออฟไลน์

กระทู้: 2,681



ดูรายละเอียด เว็บไซต์
« ตอบ #36 เมื่อ: 09 ตุลาคม 2008, 16:54:50 »

โฮะๆ เด๋วนี้มีเปิดสำนักกันด้วย 5555

โฮะ ๆ ไม่ขนาดนั้นหรอกครับ แค่ อยากลองทำอะไรแนวนี้ดู  Cheesy

อ่าเปนประโยชน์สำหรับผู้เริ่มต้นได้ดีเลยครับ น่าจะทำเปน e-Class อัดใส่ youtube ไปเลยดีมั้ยครับ จะได้ไม่ต้องนั่งพิมแหะๆ

ทำเป็น e-Class คงไม่ไหวมั่งครับ ( ผมทำไม่เป็น  Tongue ) แล้วผมก็คิดว่าคนน่าจะชอบอ่านกระทู้มากกว่า อ่านไปทีละเรื่อง อ่านไป ทำไป
ถ้าไปรวมหมดอยู่ที่เดียวเลย เว็บที่ให้ความรู้มากกว่าที่ผมเขียนก็มีเยอะแยะครับ
แต่ก็ขอบคุณสำหรับคำแนะนำนะครับ  Smiley
บันทึกการเข้า

DJJome
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 46
ออฟไลน์ ออฟไลน์

กระทู้: 1,123



ดูรายละเอียด
« ตอบ #37 เมื่อ: 09 ตุลาคม 2008, 18:18:28 »

Editor ที่แนะนำ
1. Notepad++
 ข้อดี ฟรี, open source ตัวเล็ก ไม่หน่วงเครื่องมากเท่าไหร่
 ข้อเสีย : ใช้ได้เฉพาะวินโดว์, ไม่มี Auto complete
2. Eclipse PHP
 ข้อดี
 - ฟรี
 - open source
 - มีระบบ Auto complete ให้
 - ตรวจสอบความผิดพลาดของโค้ดให้ได้
 - ใช้ได้ทั้ง Windows, Linux, Mac
 - มีฟังก์ชันอื่นๆ ที่จำเป็นสำหรับการพัฒนาระบบขนาดใหญ่ เช่น cvs client ติดมาให้เลย
 ข้อเสีย : โปรแกรมใหญ่มาก ถ้าแรมไม่เยอะ อาจจะรู้สึกช้าๆ หน่อย

แนะนำสองตัวนี้ก่อน ช่วงนี้ใช้ Textmate สนุกมากครับ ไว้ได้ข้อสรุป จะเอามาเล่าให้ฟังว่าเป็นยังไง
บันทึกการเข้า
Blue-WaterSilver
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 31
ออฟไลน์ ออฟไลน์

กระทู้: 1,284



ดูรายละเอียด
« ตอบ #38 เมื่อ: 09 ตุลาคม 2008, 18:35:10 »

เรียนด้วยคนครับ
บันทึกการเข้า

ThaNaButS
Verified Seller
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 67
ออฟไลน์ ออฟไลน์

กระทู้: 1,197



ดูรายละเอียด
« ตอบ #39 เมื่อ: 09 ตุลาคม 2008, 20:36:09 »

เพิ่มเติมเรื่องตัวแปรครับ: ที่บอกว่าห้ามไม่ให้ซ้ำกับคำสงวนนี่ ไม่มีผลอะไรในทางปฏิบัติครับ
เพราะตัวแปรในภาษา PHP เริ่มต้นด้วยเครื่องหมาย '$' เสมออยู่แล้ว

ส่วนจะมีปัญหาก็คือตัวแปรพวก ค่าคงที่ ครับ
ไหนๆก้อมาแระเรื่องค่าคงที่

ค่าคงที่ก็คือ ตัวแปรประเภทหนึ่ง

<?
            define( "MYNAME" , "อะไรเอ๋ย" );

            echo "กระผมชื่อ " , MYNAME , "จิงๆๆนะ"; // แสดงผล

?>

สีแดง คือ ชื่อของค่าคงที่
สีชมพู คือ ตัวแปรของค่าคงที่

คับ ผมรู้ประมาณนี้คับ  Grin Grin ใช่ไม่ใช่ ข่วยเสริมด้วยคับ
« แก้ไขครั้งสุดท้าย: 09 ตุลาคม 2008, 20:40:19 โดย ThaNaButS » บันทึกการเข้า
หน้า: 1 [2] 3 4 ... 7   ขึ้นบน
พิมพ์