Display Pagerank

เข้าสู่ระบบ

ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน
มกราคม 07, 2009, 10:07:00 PM
ชื่อผู้ใช้งาน: รหัสผ่าน:
เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ลืมรหัสผ่าน?
Tags

MVC

MVC คืออะไร

ORM

ORM คืออะไร

ACL

ACL คืออะไร

CakePHP

CakePHP คืออะไร

CodeIgniter

CodeIgniter คืออะไร

Framework

Framework คืออะไร

ภาษา PHP

PHP จิปาถะ

CMS

CMS คืออะไร

ใครออนไลน์อยู่บ้าง?

ขณะนี้มี 1 บุคคลทั่วไปออนไลน์

Designed by:
SiteGround web hosting Mambo templates
บทที่ 2 Introduction PDF พิมพ์ อีเมล
เขียนโดย สุริยา แก้วมุงเมือง   
04 มิ.ย. 2008 23:39น.

    ผมจะสมมติก่อนนะครับ ว่าต่อไปนี้เรากำลังจะนำภาษา php ไปใช้บนเว็บเพจกัน เพราะโดยส่วนใหญ่ดูเหมือนว่าจะเป็นอย่างนั้นอยู่แล้ว น้อยคนนักที่จะเอาไปใช้พัฒนาโปรแกรมทั่วๆไป
    การเขียนภาษา php นั้นสามารถแทรกเข้าไปในเอกสาร html ของเราได้ทุกๆจุด ทุกๆที่ อาจจะเป็นไฟล์ php ล้วนๆเลยก็ได้ ซึ่งจะมีโค้ดอย่างเดียวเลย ไม่มี html ปนเลยก้อได้ แต่มีข้อแม้ว่าไฟล์นั้นจะต้องมีนามสกุล php ครับ(บางครั้งจะไม่ใช่นามสกุล php ก็ได้แต่ว่าจะไม่สามารถทำงานได้เอง จะต้องถูกเรียกใช้ผ่านไฟล์ php อีกทีนึง แต่วิธีนี้ไม่แนะนำให้ใช้) เรามาดูตัวอย่างกันซักนิดหน่อยก็แล้วกันนะครับ
ตัวอย่างที่ 1
<html>
    <
head>
        <
title>Example</title>
    </
head>
    <
body>
        <?
php 
        echo "Hello, I'm a PHP script."
        
?>
    </body>
</html>

จากตัวอย่างที่ 1 จะเห็นว่าเมื่อเราเปิดด้วย web browser แล้วเราจะเห็นข้อความ "Hello, I'm a PHP script." แสดงผลออกมา และเมื่อเรา view source code ผ่านทาง browser ออกมาแล้วจะได้ผลดังนี้ครับ
<html>
    <
head>
        <
title>Example</title>
    </
head>
    <
body>
        
HelloI'm a PHP script.    </body>
</html>



ตัวอย่างที่ 2
<html>
    <
head>
        <
title><?php echo "Example";?></title>
    </head>
    <body>
        Hello, I'm a PHP script.    </body>
</html>

ผลลัพธ์ที่ได้จะได้ผลเหมือนตัวอย่างที่ 1 ไม่มีผิดเพี้ยน จะมีข้อความ Example แสดงผลที่ title bar ของ web browser

ตัวอย่างที่ 3
<html>
    <
head>
        <
title>Example</title>
    </
head>
    <
body>
        <
script language="javascript">
        function 
clickMe() {
            
alert("<?php echo "Hello World";?>");
        }
    
</script>
    <a href="javascript:clickMe();">Click Me</a>
    </body>
</html>

จากตัวอย่างที่ 3 นี้จะเห็นว่า โค้ดของภาษา php สามารถแทรกไปกับโค้ดของภาษา javascript ได้ด้วย ก็ผมบอกแล้วไงครับ ว่าสามารถแทรกได้ทุกๆจุด

มาดูกันอีกซักตัวอย่างนึง
ตัวอย่างที่ 4
<html>
    <
head>
        <
title>Example</title>
    </
head>
    <
body>
        <
style language="css">
        .
classname{
            
color:<?php echo "#ff0000";?>;
        }
    </style>
    <span class="classname">This is a text.</span>
    </body>
</html>

ไม่ต้องอธิบายแล้วนะครับ ทุกจุดครับ

 

ที่มา : http://www.php.net


ความคิดเห็นผู้ใช้

กรุณาล็อกอิน หรือลงทะเบียนเพื่อจะเขียนความคิดเห็น

แก้ไขล่าสุดเมื่อ ( 06 มิ.ย. 2008 10:57น. )