จะเอาเลขเวอร์ชั่น และวันที่ ที่อยู่ข้างใน {version} ออกมายังไงครับ

ตอบกระทู้

รูปแสดงอารมณ์
:icon_plusone: :like: :plusone: :gfb: :-D :) :( :-o 8O :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: :angry: :baa: :biggrin:
รูปแสดงอารมณ์อื่นๆ

BBCode เปิด
[img] เปิด
[url] เปิด
[Smile icon] เปิด

กระทู้แนะนำ
   

มุมมองที่ขยายได้ กระทู้แนะนำ: จะเอาเลขเวอร์ชั่น และวันที่ ที่อยู่ข้างใน {version} ออกมายังไงครับ

Re: จะเอาเลขเวอร์ชั่น และวันที่ ที่อยู่ข้างใน {version} ออกมายังไงครับ

โดย bankjittapol » 23/11/2019 3:56 pm

jamepiyawat เขียน: 23/11/2019 3:42 pm

โค้ด: เลือกทั้งหมด

$a = $article->text;
    preg_match_all("/{version=(.*)}/", $a, $urlimg);
    print_r($urlimg);
ได้แล้วครับ ขอบคุณมากครับ

Re: จะเอาเลขเวอร์ชั่น และวันที่ ที่อยู่ข้างใน {version} ออกมายังไงครับ

โดย jamepiyawat » 23/11/2019 3:42 pm

โค้ด: เลือกทั้งหมด

$a = $article->text;
    preg_match_all("/{version=(.*)}/", $a, $urlimg);
    print_r($urlimg);

จะเอาเลขเวอร์ชั่น และวันที่ ที่อยู่ข้างใน {version} ออกมายังไงครับ

โดย bankjittapol » 23/11/2019 3:39 pm

จะเอาเลขเวอร์ชั่น และวันที่ ที่อยู่ข้างใน {version} ออกมายังไงครับ
คือผมกำลังทำ plugin ปรับแสดงผล changelog อยู่ครับ แล้วกำหนด pattern ที่ใช้ เป็น {version=1.0.2 2018-12-04} {/version} แล้วต้องการเอาเลขเวอร์ชั่น และวันที่ออกมาใช้ แต่ไม่รู้ว่าต้องทำยังไงครับ
ตัวอย่างการใส่

โค้ด: เลือกทั้งหมด

 {version=1.0.3 2019-02-02}
{new}
<ul>
<li>ข้อความ</li>
<li>ข้อความ</li>
</ul>
{/new}

{update}
<ul>
<li>ข้อความ</li>
<li>ข้อความ</li>
</ul>
{/update}
{bug}
<ul>
<li>ข้อความ</li>
<li>ข้อความ</li>
</ul>
{/bug}
{/version}
ผลลัพธ์ที่อยากได้
รูปภาพ

ข้างบน