Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

preg_replace () अंतिम सीमांकक नहीं ढूंढ रहा है?

चूंकि लोग अभी भी इस विषय को कम कर रहे हैं। @salathe सवालों की टिप्पणियों में सही था (लूप में लौट रहा था .. ओह)।

लेकिन यहाँ उत्तर है:

$emotes = $db->select(['regex', 'class'])->from("emotes")->execute();
while ($emote = $db->fassoc($emotes)) {
    $body = preg_replace("#{$emote['regex']}#i", "<i class='sprite-emote {$emote['class']}'></i>", $body);
}
/* ...other parsing... */
return $body;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. कौन सा तेज़ है:एकाधिक एकल INSERT या एक बहु-पंक्ति INSERT?

  2. Nodejs, mysql और प्रतिक्रिया में अपलोड की गई छवियों के लिए शीर्षक जोड़ें

  3. Laravel जॉइन स्टेटमेंट में SQL_BIG_SELECTS=1 कैसे सेट करें?

  4. mysql तालिका में टेक्स्ट फ़ील्ड का उपयोग करने में समस्या

  5. Mysql में पथ के आधार पर चयन करना