What is the meaning of of the warning?
Warning: preg_replace() [function.preg-replace]: Compilation failed: PCRE does not support \L, \l, \N{name}, \U, or \u at offset 1 in
It's being triggered by this function:
file_put_contents($file,preg_replace('(\uid=\d+)', 'uid=' . $uid, file_get_contents($file)));
Namely this pattern:
'(\uid=\d+)'
It works locally, but not online, meaning it's probably my host's version of PHP. I've tried to google a work-around, but can't find anything.