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. Намиране на тенденции в множество текстови данни

  2. PDO::FETCH_CLASS с множество класове

  3. MySQL - Най-бързият начин да проверите дали данните в таблицата InnoDB са се променили

  4. Zend_Db:Как да се свържа с MySQL база данни през SSH тунел?

  5. swing извлича данни от mysql db в текстово поле