A-AA+then

ช่วยดูให้หน่อยครับ ไม่รู้จะทำไงละ

1,764
คือผมสร้างตัวแปร $quote="[quote id=2]";
แล้วอยากรู้ว่า id= เท่าไรทำไงครับ
ขอบคุณครับ

2 ความคิดเห็น

มี 2000 วิธี(มั้ง) แล้วแต่จินตนาการ ตังแต่การใช้คำสั่งพวก substr, คำสั่ง split, คำสั่งกลุ่ม preg เป็นต้น จะลองหาดูก่อนมั้ย หรือจะให้ผมเฉลยเลย

<?php
     $quote="[quote id=2]";
    
     $id = substr( $quote, strpos( $quote, '=') + 1);
     echo (int)$id;
    
     list($a , $id) = explode( '=' , $quote);
     echo (int)$id;
    
     preg_match('/\[quote id=([0-9]+)\]/isu' ,  $quote, $match);
    echo $match[1];
?>
1

ขอบคุณครับ คิดไม่ถึงนะเนี้ย เหะๆ

2
^