แนวทางการต่อตัวแปร แนบกับ แท็ก html เพื่อกำหนดค่าตัวแปรใหม่

เขียนเมื่อ 8 ปีก่อน โดย Ninenik Narkdee
ต่อตัวแปร php

คำสั่ง การ กำหนด รูปแบบ ตัวอย่าง เทคนิค ลูกเล่น การประยุกต์ การใช้งาน เกี่ยวกับ ต่อตัวแปร php

ดูแล้ว 7,277 ครั้ง


เนื้อหาต่อไปนี้ เป็นแนวทางเพื่อป้องกันความสับสน กรณีการต่อตัวแปร กับแท็ก
html ที่จะมีการใช้งาน " (double qoute) และ ' (single qoute)
 
ตัวอย่าง 
 
<?php
//ตัวแปรข้อมูล
$text_data="Click Here";
$link_url="https://www.ninenik.com";
?>
 
เราจะสร้างตัวแปร link แทรก ตัวแปรข้อมูลในแท็ก html
 
1  เปิด ปิด ด้วย ' single qoute ยังไม่ต้องใส่ตัวแปร
 
<?php
//ตัวแปรข้อมูล
$text_data="Click Here";
$link_url="https://www.ninenik.com";

//ตัวแปรใหม่ ที่ต้องการเก็บค่า
$link_html='<a href="" target="_blank"></a>';    
?>
 
2. ก่อนแทรกตัวแปร ให้ใส่  '..' แทรกเข้าไปตำแหน่งที่ต้องการแทรกตัวแปรก่อน จะได้
 
<?php
//ตัวแปรข้อมูล
$text_data="Click Here";
$link_url="https://www.ninenik.com";

//ตัวแปรใหม่ ที่ต้องการเก็บค่า
$link_html='<a href="'..'" target="_blank">'..'</a>';    
?>
 
3. นำตัวแปร php มาแทรก
 
<?php
//ตัวแปรข้อมูล
$text_data="Click Here";
$link_url="https://www.ninenik.com";

//ตัวแปรใหม่ ที่ต้องการเก็บค่า
$link_html='<a href="'.$link_url.'" target="_blank">'.$text_data.'</a>';    
?>
 
 
สมมติกรณีเราต้องการแทรกตัวอักขระ ที่คล้าย แท็กใน php เช่น {} หรือ () ก็จะแทรกเป็น
 
<?php
//ตัวแปรข้อมูล
$text_data="Click Here";
$link_url="https://www.ninenik.com";

//ตัวแปรใหม่ ที่ต้องการเก็บค่า
$link_html='<a href="'.$link_url.'" target="_blank">{'.$text_data.'}</a>';    
?>
 
เพียงเท่านี้เราก็สามารถป้องกันความสับสน และลดข้อผิดพลาดในขั้นตอนการเขียนโค้ดลงได้บ้าง
 


กด Like หรือ Share เป็นกำลังใจ ให้มีบทความใหม่ๆ เรื่อยๆ น่ะครับ











URL สำหรับอ้างอิง





คำแนะนำ และการใช้งาน

สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก


  • ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
  • เปลี่ยน


    ( หรือ เข้าใช้งานผ่าน Social Login )







เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ