ผมต้องการเปลี่ยน ภาษา html ไปเป็น PHP ต้องทำยังไงหรอครับ
เขียนโค้ด php ไปเพิ่มได้เลยครับแล้วค่อยเซฟเป็น .php
เช่นมาตอนแรก
text.html
Code (PHP)
<html>
<body>
สวัสดี
</body>
</html>
เราเพิ่มเป็น
text.php
Code (PHP)
<?php
$text="ชาวโลก";
?>
<html>
<body>
สวัสดี<?=$text?>
</body>
</html>
Date :
2010-07-31 10:52:35
By :
50121680
อย่างแรกคุณต้องเข้าใจก่อนว่า HTML หมายถึงอะไร ต่อจากนั้นมาดู PHP
จริงจะใช้คำว่า เปลี่ยนมาเป็น PhP คงไม่ได้ ต้องบอกว่า นำ เทคโนโลยีของ PHP เข้ามาใช้ เพราะว่า เวลาที่ เราใช้งานหรือเขียน หน้าเว็บ เราก็ต้องดึง HTML มาเกี่ยวด้วย ในเว็บของพี่วินนั้นมี หลาย วิธีมากครับ ลอง search ดูก็ได้ครับ ลองดูครับ มันไม่ยากมากครับ
Date :
2010-07-31 10:54:23
By :
SOUL
แล้วก็ save เป็นไฟล์ .php ด้วย
ปล. เม้นเอา 20 คะแนน อิอิ
Date :
2010-07-31 11:46:24
By :
aobbie_p
แสดงว่าคุณยังไม่เข้าใจเลย คุณต้องไปเรียน ศึกษา การใช้ภาษา PHP ตั้งแต่แรกเลยหล่ะครับ
Date :
2010-07-31 15:26:56
By :
50121680
เปลี่ยนจาก hrml--> php
ก็เปลี่ยนนามสกุลจาก htm เป็น php เลยดิครับ แต่ต้องรันผ่าน server นะ
double click เล่นไม่ได้แล้ว
Date :
2010-07-31 20:51:11
By :
tungman
พีวินคือใคร ใครหนอ เจ้าของเว็บมั้ง อิอิอิอิอิอิ เอาเป็นว่า เจ้าของเว็บละกัน 555555
Date :
2010-07-31 21:14:44
By :
SOUL
ถ้าจะมือใหม่จริง ๆขนาดเจ้าของเว็บยังไม่รู้จัก
ลองแวะเวียนมาดูตามกระดานต่าง ๆ เดี๋ยวก็จะเจอข้อมูลที่เราต้องการครับ
Date :
2010-07-31 21:43:54
By :
ang5801
ผมไม่ค่อยได้อ่านบทความในเว็บนี้ ไม่รู้ว่ามีให้ท่านได้อ่านรึเปล่า ลองไปหาอ่านดูก่อนก็ได้ (ถ้ามี)
บทความที่อยากให้ไปอ่านคือ HTML คืออะไร, PHP คืออะไร แล้วหาความต่างของมันให้ได้
หรือตอบให้ได้ก่อนว่า แต่ละอย่างเอาไว้ทำอะไร
search ตาม google, bing ได้เลยครับ
ค้นหาคำตอบเจอแล้วท่านอาจได้คำตอบ ที่คิดว่าไม่ตรงกับคำถามในนี้ก็ได้
แต่คิดว่าน่าจะเข้าใจมากขึ้นว่าควรทำอะไรต่อ
เกริ่นนำเล็กน้อย
HTML เป็นภาษาในการทำเว็บครับ
ถ้าจะอธิบายเพิ่มเติมไปกว่านั้น ก็คือ มันเป็นรูปแบบการจัดเอกสารออนไลน์อย่างหนึ่งครับ
ที่มีชื่อสกุลตัวเองว่า HTML (HyperText Markup Language)
นั่นคือแต่ก่อนครับ ในปัจจุบันคนนำเอาเทคโนโลยีตัวนี้มาพัฒนาอย่างสูงมาก
จนทำให้มันกลายเป็นมากกว่า HyperText ไปสู่การนำเสนอ สื่อ (Media) ทุกรูปแบบไปเสียแล้ว
(อันนี้ขอเล่าย่อๆ)
ฉะนั้นภาษา HTML คุณก็สามารถ คลิกขวา > view source page ก็จะเห็นได้สบายๆ
<HTML></HTML> อย่างที่เห็นๆกันเนี่ยแหล่ะครับ เปิด/ปิด กันอะไรทำนองนี้
PHP ล่ะ คืออะไร
แน่นอนว่า ถ้า HTML ทำงานอย่างลำพัง
เว็บในปัจจุบันคงไม่อาจก้าวมาสู่โลก social network หรือโลกไร้พรมแดนได้อย่างแท้จริง
สิ่งสำคัญคือ ความยืดหยุ่นในการทำเว็บ = การปรับเปลี่ยน = การให้เว็บทำงานด้วยตัวเองได้
เปรียบง่ายๆก็คือโปรแกรมที่ทำงานบนเว็บ
PHP สำหรับผม มันก็คือ ตัวประมวลผล/คำนวณให้ออกมาตามรูปแบบมันเนี่ยล่ะ
เหมือน <b>หนาๆ เบ้งๆ</b> ใน HTML เวลามันอ่านก็จะเข้าใจว่า ถ้ามีข้อความในนี้จะเป็นตัวหนานะ
เช่นกันใน PHP มันก็จะกลายเป็น <?php ?> เหมือนเวลาเปิดปิด <html></html> (เข้าใจไปอย่างนี้ก่อนก็ได้)
เพียงแต่เวลาเรา view source page เว็บ .php จะไม่เห็นภาษาเขียน php ได้เลย
คำตอบง่ายๆคือ PHP คำนวณสิ่งที่เราเขียนไปแล้ว เราจะเห็นแค่ผลลัพธ์ของมัน
แต่ทีนี้ถ้าจะให้ php ทำงานอย่างง่ายสุดในโลกโปรแกรมเมอร์
เขาจะเริ่มด้วยคำกล่าวทักทายชาวโลก Hello World
ใน PHP เริ่มด้วยคำสั่งแบบนี้
Code (PHP)
<?php
echo "Hello World";
?>
ถ้าใน .html เราก็คงแค่พิมพ์ Hello World ธรรมดา
แต่ .html ไม่อาจบอกได้ว่า 1+1 ได้เท่าไหร่ ถ้าเราไม่ใส่ไปเอง
ใน .php ทำได้ครับ
Code (PHP)
<?php
$number=1+1; //ตัวแปร $number เป็นตัวอ้างอิงสำหรับตัวเลข(จำนวนเต็ม) 1+1 นั่นเอง
echo $number; //จะเห็นในหน้าเว็บเป็น 2
?>
ทีนี้.. แล้ว .php มันจะทำงานเลยไหม ถ้าเอามาเปิดบนเว็บแบบนี้
คำตอบคือ ไม่ได้ในทันที ครับ
ก่อนจะใช้งานให้ตัว PHP มาคำนวณภาษาใน <?php ?> ของเราก็ต้องมี 2 อย่างนี้ก่อน
1. Server จำลองบนเครื่องเรา (แล้วจะจำลองไปเป็น server ทำไม?)
2. ตัวคำนวณ PHP ตอบข้อบน ก็จะได้เห็นเว็บเราบนเครื่องเราได้
อาจดู งงๆ
ทั้งสองอย่างนี้มีพร้อมใน AppServ ที่คนไทยคุ้นเคย
ไปหาโหลดมาลงบนเครื่องได้ เพื่อความสะดวกของนักเริ่มต้นทำเว็บด้วย PHP
คำถามหลายๆคำถามในเริ่มต้น ผมเดาเอาว่าน่าจะมีคำตอบแล้วในแผงหนังสือ
รวมถึงหลายๆเว็บที่สอน php, html เองก็น่าจะมี
สรุปสุดท้าย
- HTML เอาไว้ตกแต่งเว็บ ทำให้เนื้อหามีรูปแบบของมัน
- PHP เอาไว้คำนวณ หากเว็บมีสัก 1 พันหน้า ถ้าวันหนึ่งเราจะเอาข้อมูลไปปรับการแสดงก็ทำได้ -- อย่างน้อยก็ง่ายกว่า html ล้วนๆ :)
หากโพสท์ผมทำให้คุณไม่อาจหาคำตอบได้ก็หวังให้ท่านพบเจอคำตอบโดยเร็ววันครับ
ประวัติการแก้ไข 2010-07-31 22:26:54
Date :
2010-07-31 22:24:48
By :
tbase
จิงๆผมก็ไม่รู้ัหลอกครับพี่วิน คือใคร
เพราะเพิ่งสมัคเหมือนกัน
แต่เท่าที่อ่านๆมา น่าจะเป็น Web Master แล้วก็ ผู้มีพระคุณในการไขความกระจ่างชัดในหลายๆ
ปัญหาของ User อย่างผมครับ
Date :
2010-07-31 23:29:19
By :
Mr.Poo
ช่ายแล้วครับ พี่วิน คือ web master
Date :
2010-08-01 04:49:25
By :
santi_kwan
เป็นผู้สร้างโปรแกรมเมอร์ในสายนี้หลายๆคนเลยล่ะที่เพิ่งเริ่มต้น
ผมเชื่อว่าปัญหาเล็กๆน้อยๆที่เป็นปัญหาที่ติดแหง่กของใครหลายคน
ได้ไฟส่องทางจากเว็บนี้นี่ล่ะครับ
Date :
2010-08-01 22:13:47
By :
tbase
ต้องไปเริ่มเรียนเกี่ยวกับ PHP พื้นฐาน เลยนะ
จึงจะแก้ไขได้
Date :
2010-08-02 12:42:48
By :
porjaruwan
ผมคิดว่าอ่านหนังสือให้เข้าใจแล้วพร้อมทำไปด้วยคุณจะเข้าใจได้มากครับ
ผมเองก็ตอนแรกก็หัดทำเลย มันทำให้เราจำต้นชนปลายฟังชั่นหรือ ตัวแปร ต่างๆ ไม่ถูกครับ ลองหาหนังสือมาอ่านแล้วทำตามดูครับ
Date :
2010-08-03 08:24:38
By :
rukawa_s
Load balance : Server 01