JavaScript เป็นภาษาสคริปต์ฝั่งไคลเอ็นต์และ PHP เป็นภาษาสคริปต์ฝั่งเซิร์ฟเวอร์ ซึ่งปกติ JavaScript ใช้เป็นฝั่งไคลเอ็นต์เพื่อตรวจสอบและตรวจสอบรายละเอียดไคลเอ็นต์และ PHP เป็นฝั่งเซิร์ฟเวอร์ที่ใช้ในการโต้ตอบกับฐานข้อมูลโดยใน PHP จะใช้ HTML เป็นสตริงในโค้ด เพื่อที่จะแสดงให้เบราว์เซอร์เราสามารถสร้างโค้ด JavaScript ที่เป็นสตริงของโค้ด PHP ได้ ดังนี้ฃ
ตัวอย่างโค้ด
<?php
echo '<script type="text/JavaScript">
prompt("mindphp");
</script>'
;
?>
ผลลัพธ์ที่จะได้คือ
ตัวอย่างที่สองเรามาลองดู alert กัน ซึ่งสามารถใส่ โค้ด javascript นอกแท็ก php ดังนี้
<?php
// some php stuff
?>
<script type="text/javascript">
alert('Mindphp');
</script>
ผลลัพธ์ที่ได้
จากตัวอย่างเราจะเห็นเราสามารถเขียนโค้ด javascript ใน php ได้ ซึ่งมีสองรูปแบบ คือ ใช้ php echo สติงที่เป็นโค้ด javascript เลยยแต่ถ้าโค้ดjavascript ที่มันยาวไปอาจจะไม่เหมาะ และรูปแบบที่สองคือ เขียนโค้ด javascript ด้านนอกของแท็กเปิดปิด php ซึ่งสามารถใช้ได้เช่นกัน