|
|
|
ผมใช้ syntaxhighlight แล้ว <br> ออกมาเต็มเลยครับ - -'' |
|
|
|
|
|
|
|
ไม่แน่ใจว่าจะต้องทำการ replace <br> ให้เป็น \n น่ะครับ
|
|
|
|
|
Date :
2010-05-27 08:34:45 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
$search[19] = '#\[php\](.*?)\[/php\]#si';
$replace[19] = '<div class="bcode">PHP Code :<pre class="brush:php">'.str_replace(array('<br>','<br />'),'\n','\1').'</pre></div>';
ผมลองแบบนี้ก็ไม่เป็นผลครับ ช่วยชี้ทางทีครับ
ลองนำ nl2br ออก
แปลว่าใช้ได้ครับแต่ ผลที่ออกมา ติดกันหมดเลยครับ ตัวอักษร
|
|
|
|
|
Date :
2010-05-27 10:17:53 |
By :
izunk |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองนำ nl2br ออก แล้ว replace <br> ด้วย chr(10) ดูครับ
|
|
|
|
|
Date :
2010-05-28 03:13:31 |
By :
kerb |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอแนวทางทีครับสำหรับผู้ รู้
Code (PHP)
$search[] = '#\[php\](.*?)\[/php\]#si';
$replace[] = '<div class="bcode">PHP Code :<pre class="brush:php">'.str_replace(array("\<\br \>","<br>"),'\n','\1').'</pre></div>';
Code (PHP)
preg_replace($search, $replace, $text);
ลองทำแบบนี้ก้อไม่ได้ ไม่รู้ว่าคำสัง str_replace ทำงานใน preg_replace ได้ป่าวนะ
|
|
|
|
|
Date :
2010-05-30 12:12:56 |
By :
izunk |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|