小编Ste*_*fan的帖子

UTF 8 String删除除换行符之外的所有不可见字符

我正在使用以下正则表达式从UTF-8字符串中删除所有不可见的字符:

$string = preg_replace('/\p{C}+/u', '', $string);
Run Code Online (Sandbox Code Playgroud)

这样可以正常工作,但是如何更改它以便删除除换行符之外的所有不可见字符?我尝试使用[^ \n]等一些东西,但它不起作用.

谢谢你的帮助!

编辑:换行符是'\n'

php regex newline utf-8

7
推荐指数
1
解决办法
8739
查看次数

用散列密码连接MySQL?

如果有任何方法使用散列密码与PHP连接到MySQL数据库,我想知道(并使用谷歌没有明确的结果).说我有以下内容:

Password (plain): 'foobar'
Password (sha1): '8843d7f92416211de9ebb963ff4ce28125932878'
Run Code Online (Sandbox Code Playgroud)

现在我想像这样连接到MySQL(使用mysql_*函数作为示例,我正在使用PDO):

$db_link = mysql_connect ( 'localhost', 'user', '8843d7f92416211de9ebb963ff4ce28125932878' );
Run Code Online (Sandbox Code Playgroud)

我有可能吗?以前有人这样做过吗?

php mysql connection hash

6
推荐指数
2
解决办法
9346
查看次数

标签 统计

php ×2

connection ×1

hash ×1

mysql ×1

newline ×1

regex ×1

utf-8 ×1