Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> JavaScript

ความแตกต่างระหว่าง PHP และ JavaScript

JavaScript

  • ทำงานทั้ง Front-end และ Back-end
  • Asynchronous (Non-blocking I/O)
  • รันในเบราว์เซอร์ และ Node.js บน Command Line
  • ผสมกับ HTML, AJAX, XML ได้
  • Single-threaded, Event-driven (Non-blocking concurrency)
  • โค้ดวางในแท็ก <script> (แนะนำให้อยู่ใน <head>)

ตัวอย่าง JavaScript

<!DOCTYPE html> <html> <body> <h2> JavaScript code</h2> <script> var n; n=2; for(var i=0; i<n; i++){ document.write("Hi " +"<br>"); } </script> </body> </html>

ผลลัพธ์: JavaScript code Hi Hi

PHP

  • เขียนใน HTML หรือไฟล์ .php
  • ต้องมี Server รัน (เช่น XAMPP)
  • โค้ดเริ่มด้วย <?php จบด้วย ?>

ตัวอย่าง PHP

<!DOCTYPE html> <html> <body> <h1>PHP Code </h1> <?php $str= "Hi"; $x = 2; for( $i = 0; $i<2; $i++ ) { echo ("Hi"); } ?> </body> </html>

ผลลัพธ์: Hi Hi

สรุป

บทความนี้อธิบายความแตกต่างสำคัญระหว่าง PHP และ JavaScript